Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“2026” News Archive (5)

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