Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“2026” News Archive

Definition, related topics, and tag feed

“2026” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
I Learned the First Rule of ARIA the Hard Way (css)93
accessibility, aria, semantics, html
How to Favicon in 2026: Three Files That Fit Most Needs (sit/evi)92
how-tos, images, favicons
Some Thoughts on the Open Web (mno)91
open-web, web
AI’s Missing Ingredient (cwo)90
ai, vibe-coding, creativity, design
View Transitions and Playing Video (chr/fro)89
javascript, view-transitions, multimedia
Rethinking “Pixel Perfect” Web Design (ami/sma)88
design, quality
Animating Responsive Grid Layout Transitions With GSAP Flip (cod)87
css, grids, layout, animations, gsap, plugins
Security (vik+/htt)86
web-almanac, studies, research, metrics, security, tls, certificates, cookies, csp, http-headers, apis, sanitization, configuration
CMS (htt)85
web-almanac, studies, research, metrics, content-management, tooling, wordpress, user-experience, performance, web-vitals, lighthouse, apis
The Astro Technology Company Joins Cloudflare (ast)84
astro, cloudflare
Ecommerce (htt)83
web-almanac, studies, research, metrics, ecommerce, tooling, performance, web-vitals, lighthouse
PWA (htt)82
web-almanac, studies, research, metrics, progressive-web-apps, web-apps, web-workers
State of UX 2026: Design Deeper to Differentiate (nng)81
user-experience, design, outlooks, career, ai
Better Defaults for Popovers (mat)80
pop-overs, css, resets
Chrome 145 Adds Experimental Support for Vertical Tabs (bra)79
chrome, google, browsers
StyleX vs. Tailwind: Meta’s Take on CSS-in-JS Maintainability (ric/the)78
tailwind, comparisons, css-in-js, maintainability, css, javascript
Page Weight (bar+/htt)77
web-almanac, studies, research, metrics, performance, web-vitals, lighthouse, google
Cookies (htt)76
web-almanac, studies, research, metrics, cookies
SEO (htt)75
web-almanac, studies, research, metrics, seo, robotstxt, llmstxt, links, content, structured-data, amp, html, internationalization
Usability Heuristics and Competition in Games (uxd)74
usability, heuristics, design, aesthetics
CDN (htt)73
web-almanac, studies, research, metrics, content-delivery, http, performance, http-headers, compression, tls, hints
WebAssembly (htt)72
web-almanac, studies, research, metrics, webassembly
Generative AI (chr+/htt)71
web-almanac, studies, research, metrics, ai, robotstxt, llmstxt
EPUB and HTML—Survey Results and Next Steps (rei/w3c)70
surveys, epub, html
Everything You Need to Know About Ruby 4.0 (hon)69
ruby
Live Region Support (aar)68
accessibility, live-regions, support, screen-readers, nvda, jaws, voiceover
The Unhinged World of Tech in 2026… (fir)67
videos, outlooks, ai, javascript
Smashing Animations: Theming Animations Using CSS Relative Colour (mal/sma)66
animations, colors, theming, css
The “Senior Developer” Is Now the New “Entry Level”65
career, ai
Node.js January 2026 Security Release: What Changed and Why It Matters (nod)64
nodejs, security
Just the Browser (cor)63
websites, browsers, chrome, google, firefox, mozilla, edge, microsoft
Astro 6 Beta (mat)62
release-notes, astro
Simulating Crop Marks (chr/fro)61
css
Tuesday, January 13, 2026 Security Releases (nod)60
release-notes, nodejs, security
Traditional Code Review Is Dead: What Comes Next? (the)59
code-reviews, ai, processes, scalability
Mitigating Denial-of-Service Vulnerability From Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users (mco+/nod)58
nodejs, security, vulnerabilities, react, nextjs, tooling, monitoring, performance
The Invisible Work (hvp)57
leadership, productivity, processes
Introducing the “<geolocation>” HTML Element (tom+/dev)56
introductions, html, geolocation, chrome, google, browsers
SVG Filters Are Just Amazing (ami)55
svg, filters
Stop Turning Everything Into Arrays (and Do Less Work Instead)54
javascript, methods, arrays
OpenCode vs. Claude Code (bui)53
opencode, claude, anthropic, ai, comparisons
On Abbreviating Accessibility (ons)52
accessibility, microcontent
How Wrong Can a JavaScript Date Calculation Go? (phi)51
javascript, time, apis
Don’t Fall Into the Anti-AI Hype (ant)50
ai, career
What Is the Minimum Markup Needed to Create a Modal?49
modals, minimalism, html, css, accessibility
Brief Note on Application Keyboard Shortcuts (aar)48
accessibility, keyboard-shortcuts, screen-readers
Not All Browser APIs Are “Web” APIs (pol)47
apis
How Markdown Took Over the World (ani)46
markdown, web
A Data Model for Git (and Other Docs Updates) (b0r)45
git
What Makes a Good Tech Meet-Up?44
discussions, community
Judging Severity in Accessibility Issues (joe)43
accessibility
4 CSS Features Every Front-End Developer Should Know in 2026 (arg)42
css, functions, scrolling
Web Dependencies Are Broken—Can We Fix Them? (lea)41
dependencies, javascript, import-maps, web-platform
npm to Implement Staged Publishing After Turbulent Shift Off Classic Tokens (sar/soc)40
npm, dependencies, security, github
Ethical and Resilient Blog Hosting (pad)39
hosting, blogging, ethics
Date Is Out, Temporal Is In (wil/pic)38
javascript, time
Modern Emails Using React37
videos, email, react
Common Misconceptions About Testing Accessibility (tet)36
accessibility, testing
2026 Accessibility Hiring Looks Busy, Yet the Patterns Show Underlying Weakness35
accessibility, career
Software Is Culture (fig)34
culture
2025 JavaScript Rising Stars33
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)32
google, search, licensing, legal
5 Accessibility Checks to Run on Every Component (hdv/zer)31
accessibility, components, testing, keyboard-navigation, design-tokens, microcontent, zooming, screen-readers
Designing With AI-Readable Design Systems in Cursor (uxd)30
design, design-systems, ai, cursor, code-editors
The Next Two Years of Software Engineering (add)29
programming, career, outlooks, ai
WASI 1.0: You Won’t Know When WebAssembly Is Everywhere in 2026 (the)28
webassembly, components, standards
How GitHub Monopoly Is Destroying the Open Source Ecosystem (plo)27
foss, github, microsoft
I Built an App in Every Frontend Framework26
frameworks, libraries, react, vuejs, svelte, angular, lit, marko, jquery, alpinejs, solidjs, astro, qwik, comparisons
How to “@ scope” CSS Now That It’s Baseline (dxn/fro)25
css, scope, examples
Pre-Tenuring in V8 (win)24
v8, javascript-engines
The Nine Levels of JavaScript Dependency Hell (and)23
javascript, dependencies, maintainability
Kai Wong’s Predictions for the Future of Accessibility22
accessibility, outlooks
Damian Sian’s Predictions for the Future of Accessibility21
accessibility, outlooks
Anna Thielke’s Predictions for the Future of Accessibility20
accessibility, outlooks
Streaming JSON in Just 200 Lines of JavaScript19
streaming, json, javascript
How to Create a Pixel-to-Voxel Video Drop Effect With Three.js and Rapier (cod)18
how-tos, javascript, effects, tooling, gsap
Eric Bailey’s Predictions for the Future of Accessibility (eri)17
accessibility, outlooks
Claude Devs Complain About Surprise Usage Limits, Anthropic Blames Expiring Bonus (tho/the)16
claude, anthropic, ai
How I Evaluate an ACR (VPAT) (aar)15
accessibility, compliance, vpat-acr, processes
Sounds on the Web14
web, multimedia
TIL: Why ARM Has a JavaScript Instruction13
javascript
How Browsers Work (dmy)12
websites, guides, browsers, urls, http, tcp, html, dom
The Package Management Landscape (and)11
dependencies, tooling, overviews, link-lists
Web Development Is Fun Again10
ai, creativity
21 Lessons From 14 Years at Google (add)9
lessons, google, career
Security Basics for Vibe-Coders (owe/pro)8
fundamentals, security, vibe-coding, ai
2026: The Year of My Website (the)7
indieweb, social-media
10 UX Design Shifts You Can’t Ignore in 2026 (uxd)6
design, user-experience, ai, outlooks
Managing Infrastructure Across Multiple Environments5
dev-ops, maintenance
Building a JavaScript Runtime in One Month (the)4
javascript, runtimes, functionality
On Using IndieWeb Protocols Like Webmentions and Keeping Your Website Separate From Social Media (pat)3
indieweb, webmentions, social-media
“!important” and CSS Custom Properties (chr/fro)2
css, custom-properties, cascade
JavaScript’s “for…of” Loops Are Actually Fast1
javascript, loops, performance