Don’t Fall Into the Anti-AI Hype (ant )Jan 11, 2026 75 ai , career Stop Using MySQL in 2026, It Is Not True Open Source (ott )Jan 11, 2026 74 mysql Focus Rings With Nested “contrast-color()”? (dav )Jan 11, 2026 73 css , selectors , functions , focus , contrast Comments Considered Harmful in the Age of LLMs (yeg )Jan 11, 2026 72 comments , ai , maintainability What Is the Minimum Markup Needed to Create a Modal? (rus )Jan 10, 2026 71 modals , minimalism , html , css , accessibility Brief Note on Application Keyboard Shortcuts (aar )Jan 9, 2026 70 accessibility , keyboard-shortcuts , screen-readers Not All Browser APIs Are “Web” APIs (pol )Jan 9, 2026 69 apis How Markdown Took Over the World (ani )Jan 9, 2026 68 markdown , web Death to Scroll Fade (dbu )Jan 9, 2026 67 scrolling , effects , performance Beyond the Mouse: Animating With Mobile Accelerometers (ami /fro )Jan 9, 2026 66 mobile , javascript , animations How to Steal Any React Component Jan 9, 2026 65 react , components Prompt Engineering Won’t Fix Your Architecture Jan 9, 2026 64 architecture , ai A Data Model for Git (and Other Docs Updates) (b0r )Jan 8, 2026 63 git Judging Severity in Accessibility Issues (joe )Jan 8, 2026 62 accessibility Popover Context Menus With Anchor Positioning (chr /fro )Jan 8, 2026 61 css , tooltips , pop-overs , anchor-positioning Very Good Components (bee )Jan 8, 2026 60 websites , components , html Your Brand Just Evolved: The Rise of AI-Generated Identities (web )Jan 8, 2026 59 design , branding , ai What Makes a Good Tech Meet-Up? Jan 8, 2026 58 discussions , community Node.js Package Configuration Guide (nod )Jan 8, 2026 57 guides , packages , dependencies , configuration , commonjs , esm 4 CSS Features Every Front-End Developer Should Know in 2026 (arg )Jan 7, 2026 56 css , functions , scrolling Web Dependencies Are Broken—Can We Fix Them? (lea )Jan 7, 2026 55 dependencies , javascript , import-maps , web-platform Ethical and Resilient Blog Hosting (pad )Jan 7, 2026 54 hosting , blogging , ethics Date Is Out, Temporal Is In (wil /pic )Jan 7, 2026 53 javascript , time Modern Emails Using React Jan 7, 2026 52 videos , email , react Common Misconceptions About Testing Accessibility (tet )Jan 7, 2026 51 accessibility , testing 2026 Accessibility Hiring Looks Busy, Yet the Patterns Show Underlying Weakness Jan 7, 2026 50 accessibility , career Software Is Culture (fig )Jan 7, 2026 49 culture Designing Page Transitions Jan 7, 2026 48 videos , design , transitions , effects Profiling With React Performance Tracks Jan 7, 2026 47 videos , react , profiling , performance Exploring React Performance (en )Jan 7, 2026 46 videos , react , performance Async React Jan 7, 2026 45 videos , react , asynchronicity Getting Started With Mistral Vibe CLI and Exploring Devstral 2 Small—Best Local Model? Jan 7, 2026 44 videos , introductions , mistral , ai npm to Implement Staged Publishing After Turbulent Shift Off Classic Tokens (sar /soc )Jan 7, 2026 43 npm , dependencies , security 2025 JavaScript Rising Stars Jan 6, 2026 42 javascript , frameworks , libraries , react , vuejs , tooling , ai , mobile , desktop , state-management , css-in-js , testing , static-site-generation , graphql , retrospectives Google Broke My Heart (per )Jan 6, 2026 41 google , search , licensing , legal 5 Accessibility Checks to Run on Every Component (hdv /zer )Jan 6, 2026 40 accessibility , components , testing , keyboard-navigation , design-tokens , microcontent , zooming , screen-readers Designing With AI-Readable Design Systems in Cursor Jan 6, 2026 39 design , design-systems , ai , cursor , code-editors The Next Two Years of Software Engineering (add )Jan 5, 2026 38 programming , career , outlooks , ai I Built an App in Every Frontend Framework Jan 5, 2026 37 frameworks , libraries , react , vuejs , svelte , angular , lit , marko , jquery , alpinejs , solidjs , astro , qwik , comparisons Pre-Tenuring in V8 (win )Jan 5, 2026 36 v8 , javascript-engines The Nine Levels of JavaScript Dependency Hell (and )Jan 5, 2026 35 javascript , dependencies , maintainability Kai Wong’s Predictions for the Future of Accessibility Jan 5, 2026 34 accessibility , outlooks Damian Sian’s Predictions for the Future of Accessibility Jan 5, 2026 33 accessibility , outlooks Anna Thielke’s Predictions for the Future of Accessibility Jan 5, 2026 32 accessibility , outlooks Streaming JSON in Just 200 Lines of JavaScript Jan 5, 2026 31 streaming , json , javascript Eric Bailey’s Predictions for the Future of Accessibility (eri )Jan 5, 2026 30 accessibility , outlooks Claude Devs Complain About Surprise Usage Limits, Anthropic Blames Expiring Bonus (tho /the )Jan 5, 2026 29 claude , anthropic , ai How I Evaluate an ACR (VPAT) (aar )Jan 5, 2026 28 accessibility , compliance , vpat-acr , processes JavaScript Frameworks—Heading Into 2026 (rya /thi )Jan 5, 2026 27 javascript , frameworks , outlooks , ai How to Create a Pixel-to-Voxel Video Drop Effect With Three.js and Rapier (cod )Jan 5, 2026 26 how-tos , javascript , effects , tooling , gsap , threejs How to “@scope” CSS Now That It’s Baseline (dxn /fro )Jan 5, 2026 25 css , scope , examples We Fixed a 6-Year-Old JavaScript Memory Leak (mat /deb )Jan 5, 2026 24 javascript , memory WASI 1.0: You Won’t Know When WebAssembly Is Everywhere in 2026 Jan 5, 2026 23 webassembly , components , standards How GitHub Monopoly Is Destroying the Open Source Ecosystem (plo )Jan 5, 2026 22 foss , github The Text Mode Lie: Why Modern TUIs Are a Nightmare for Accessibility Jan 5, 2026 21 accessibility , command-line , ai , gemini , nvda , vi+vim , unix-like , screen-readers , code-editors Sounds on the Web Jan 4, 2026 20 web , multimedia TIL: Why ARM Has a JavaScript Instruction Jan 4, 2026 19 javascript How Browsers Work (dmy )Jan 4, 2026 18 websites , guides , browsers , urls , http , tcp , html , dom V7: Typographic Scales and Technical Pens Jan 4, 2026 17 design , typography , css , case-studies The Package Management Landscape (and )Jan 3, 2026 16 dependencies , tooling , overviews , link-lists Web Development Is Fun Again Jan 3, 2026 15 ai , creativity 21 Lessons From 14 Years at Google (add )Jan 3, 2026 14 lessons , google , career Being a Colourblind Designer (wpa )Jan 3, 2026 13 videos , accessibility , color-blindness , colors , design Working With Git Inside Vim Jan 3, 2026 12 git , vi+vim , code-editors , configuration 2026: The Year of My Website (the )Jan 2, 2026 11 indieweb , social-media Building a JavaScript Runtime in One Month (the )Jan 2, 2026 10 javascript , runtimes , functionality Managing Infrastructure Across Multiple Environments Jan 2, 2026 9 infrastructure , dev-ops , maintenance The Code Review That Cost $2 Million Jan 2, 2026 8 code-reviews , economics , ai 10 UX Design Shifts You Can’t Ignore in 2026 Jan 2, 2026 7 design , user-experience , ai , outlooks Security Basics for Vibe-Coders (owe /pro )Jan 2, 2026 6 fundamentals , security , vibe-coding , ai On Using IndieWeb Protocols Like Webmentions and Keeping Your Website Separate From Social Media (pat )Jan 1, 2026 5 indieweb , webmentions , social-media “!important” and CSS Custom Properties (chr /fro )Jan 1, 2026 4 css , custom-properties , cascade JavaScript’s “for…of” Loops Are Actually Fast Jan 1, 2026 3 javascript , loops , performance A Website to Destroy All Websites (hen )Jan 1, 2026 2 web , indieweb Response: Why Readability Testing Is Not Enough Sep 21, 2004 1 testing , readability , content