Revisiting My 2010 JavaScript Library (dia )Jul 20, 2025 60 javascript , libraries , internet-explorer , microsoft , browsers ESLint v9.0.0: A Retrospective (nza /esl )May 21, 2025 59 eslint I Broke the Disabled Button (hom )Apr 24, 2025 58 buttons , accessibility A Decade of SolidJS (rya /thi )Apr 24, 2025 57 solidjs , libraries Node.js Test CI Security Incident (nod )Mar 31, 2025 56 nodejs , security 2024 Year in Review (fuj +/ast )Jan 17, 2025 55 astro Top Pens of 2024 on CodePen (cod )Jan 14, 2025 54 codepen , code-pens , link-lists A New Chapter for Express.js: Triumphs of 2024 and an Ambitious 2025 Jan 9, 2025 53 express , outlooks Eleventy, 2024 in Review (zac /ele )Jan 8, 2025 52 eleventy 2024 JavaScript Rising Stars Jan 7, 2025 51 javascript , frameworks , libraries , react , vuejs , tooling , mobile , desktop , state-management , ai , css-in-js , testing , graphql Database Trends: A 2024 Review and a Look Ahead (and /the )Jan 2, 2025 50 databases , trends , outlooks Wolvic 2024: A Year in Review (wol )Dec 10, 2024 49 wolvic , igalia , browsers CSS Wrapped 2024: 17 Features Transforming Modern Web Design (web )Dec 10, 2024 48 css , browsers , support Cloudflare Radar 2024 Year in Review (clo )Dec 9, 2024 47 web , web-platform , metrics , comparisons , traffic , ip , http , embed-code , browsers CSS Wrapped 2024 (arg +/dev )Dec 5, 2024 46 css , browsers , support No Industry for Old Men (ste /web )Oct 7, 2024 45 videos , html , aria , browsers , screen-readers , accessibility , w3c I’ve Worked in IT for Over 10 Years—Here Are 5 Things I Wish I Knew When I Started Jun 9, 2024 44 career A Letter to My Younger Self, as an Accessibility Advocate (hbu )Mar 12, 2024 43 accessibility , advocacy Node.js 2023 Year in an Article (raf )Feb 21, 2024 42 nodejs The Decision to Leave Tech (col )Feb 5, 2024 41 career Career Retrospective Feb 1, 2024 40 career Top Front-End Tools of 2023 (lou /sma )Jan 11, 2024 39 tooling , link-lists npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts (soc )Jan 10, 2024 38 npm Top Pens of 2023 on CodePen (cod )Jan 8, 2024 37 codepen , code-pens , link-lists Frontend Predictions for 2024 (shi )Dec 27, 2023 36 outlooks The Top Accessibility Errors Found in 2023 (tpg )Dec 21, 2023 35 accessibility , conformance , quality , errors 2023 Digital Accessibility Year in Review (tpg )Dec 21, 2023 34 accessibility CSS Wrapped: 2023 (una +/dev )Dec 7, 2023 33 css , browsers , support , interoperability 10 JavaScript Changes You Missed in 2023 (fir )Nov 27, 2023 32 videos , javascript A Coder Considers the Waning Days of the Craft Nov 13, 2023 31 craft , web What’s New in CSS and UI: I/O 2023 Edition (una +/dev )May 11, 2023 30 css React vs. Signals: 10 Years Later (rya /thi )Mar 1, 2023 29 react , signals , javascript , comparisons The Coolest JavaScript Features From the Last 5 Years Feb 27, 2023 28 javascript Node.js Retro 2022 (nod )Jan 9, 2023 27 nodejs 2022 JavaScript Rising Stars Jan 6, 2023 26 javascript , frameworks , react , vuejs , building , testing , tooling , mobile , desktop , state-management , css-in-js , graphql 2022 Year in Review (eva )Jan 1, 2023 25 vuejs Top 10 Accessibility News of 2022 (equ )Dec 22, 2022 24 accessibility Top 5 Accessibility Issues in 2022 (lar /int )Dec 13, 2022 23 accessibility 2004–2021: Retrospective (iam )Feb 19, 2021 22 design , tech-stacks 2020 JavaScript Rising Stars Jan 13, 2021 21 javascript , frameworks , nodejs , react , vuejs , angular , building , testing , tooling , css-in-js , mobile , state-management , graphql W3C in 2020 (koa /w3c )Dec 17, 2020 20 w3c , standards A Brief About Web Browser Wars Sep 4, 2020 19 browsers , browser-wars The Third Age of JavaScript (swy )May 20, 2020 18 javascript , outlooks 2019 JavaScript Rising Stars (sac )Jan 10, 2020 17 javascript , frameworks , nodejs , react , vuejs , angular , testing , compiling , building , tooling , mobile , css-in-js , graphql 2018 JavaScript Rising Stars (sac )Jan 6, 2019 16 javascript , frameworks , nodejs , react , vuejs , angular , mobile , compiling , building , testing , tooling , code-editors , css-in-js , graphql Accessibility: Review of 2017 and Outlook for 2018 (w3c )Feb 14, 2018 15 accessibility , outlooks , wcag , aria , testing , link-lists 2016 JavaScript Rising Stars (sac )Jan 20, 2017 14 javascript , frameworks , nodejs , react , mobile , compiling , building , testing , tooling , code-editors JavaScript: 2016 in Review (cra )Dec 19, 2016 13 javascript JavaScript, HTML5, and the Web Made Big Comebacks in 2015 (dan )Dec 30, 2015 12 javascript , html , web JavaScript: 2015 in Review (cra )Dec 21, 2015 11 javascript What I’ve Hated and What I’ve Loved About Web Development (j9t )Sep 30, 2015 10 career Good-Bye 2013 Dec 31, 2013 9 semantic-web , structured-data , open-graph , json , json-ld Why HTML5 Provided More Tricks Than Treats in 2012 (ven )Nov 24, 2012 8 html How I Got Into Web Development—the Long Version (lea )May 1, 2012 7 career HTML, CSS, and Web Development Practices: Past, Present, and Future (j9t )Oct 15, 2009 6 html , css , best-practices , outlooks 2008—a Year of Awesome JavaScript Jan 2, 2009 5 javascript , link-lists State of Performance 2008 Dec 17, 2008 4 outlooks , performance 25 Years in Usability Apr 21, 2008 3 usability , history Top 10 Web Design Mistakes of 2002 Dec 22, 2002 2 design , usability , mistakes “Top Ten Mistakes” Revisited Three Years Later May 2, 1999 1 design , mistakes , frames , urls , scrolling