Sign in

Frontend Dogma

@frontenddogma.com
802 followers 643 following 6K posts

News and tools for web developers, 1990s to now: frontenddogma.com. Updated 2–3 times daily. Don’t miss out on the latest news and tools with Frontend Dogma’s global RSS feed: j9t.gumroad.com/l/fd (topic feeds are free) 📰

PostsRepliesMedia
Frontend Dogma @frontenddogma.com · 6h
Remove Start and End Margins With the “margin-trim” Property, by @rachelandrew@front-end.social: rachelandrew.co.uk/archives/2026/09… #css #margins
rachelandrew.co.uk
Remove start and end margins with the margin-trim property | Rachel Andrew
000
Frontend Dogma @frontenddogma.com · 6h
Four Months of VoidZero at Cloudflare: Making the Open-Source JavaScript Toolchain Faster for All Humans and Agents, by @evanyou.me: blog.cloudflare.com/voidzero-update… #voidzero #cloudflare #foss #javascript #tooling
blog.cloudflare.com
Four months of VoidZero at Cloudflare: making the open-source JavaScript toolchain faster for all humans and agents
Since joining Cloudflare, VoidZero has delivered more than 80 releases that drastically speed up JavaScript compilation, linting, and testing.
000
Frontend Dogma @frontenddogma.com · 6h
The Lie We Keep Telling Ourselves About Regulating AI, by @danmaccarone.bsky.social: archive.ph/Dua21?ref=frontenddogma.… #ai #politics #legal #linklists
archive.ph
The lie we keep telling ourselves about regulating AI | by Dan Maccar…
000
Frontend Dogma @frontenddogma.com · 12h
You Can’t Be Accessible if People Can’t Understand You, by @inclusivedesign24@indieweb.social: www.youtube.com/watch?v=hTtS34JwO7o… #videos #accessibility #content
youtube.com
Jamila Savoy and Jess Mathew / You can’t be accessible if people can’t understand you #id24 2026
Accessibility doesn’t stop at code. You can meet every technical standard and still leave people confused. This session explores why unclear language is one ...
010
Frontend Dogma @frontenddogma.com · 12h
The Death of Web Development Education, by @molily@mastodon.social: molily.de/web-dev-education/?ref=fr… #web #training #ai #economics
molily.de
The death of web development education
Rescuing a field from disappearing
002
Frontend Dogma @frontenddogma.com · 12h
Periodic Table of HTML Elements, by @abatickaya.bsky.social: blog.alena.rocks/en/artifacts/html-… #html #overviews
blog.alena.rocks
Periodic Table of HTML Elements
All 115 elements of the current HTML specification laid out as a periodic table: search, filters by spec section and links to MDN.
010
Frontend Dogma @frontenddogma.com · 21h
Google Releases September 2026 Spam Update, by @semrushofficial.bsky.social: www.semrush.com/blog/google-spam-up… #google #search #spam
semrush.com
Google releases September 2026 spam update
Google’s September 2026 spam update may take up to two weeks to roll out, making ranking drops harder to diagnose.
010
Frontend Dogma @frontenddogma.com · 21h
Anthropic’s Misuse Report, Condensed to 117 Findings, by @danielmiessler.bsky.social: danielmiessler.com/blog/anthropic-m… #anthropic #claude #ai #aiagents #security
danielmiessler.com
Anthropic's Misuse Report, Condensed to 117 Findings
Eight months of disrupted AI abuse, read case by case and boiled down to a 20-page document with every claim linked to its source
030
Frontend Dogma @frontenddogma.com · 21h
What Is Palpable Content?, by @russmaxdesign.bsky.social: www.maxdesign.com.au/articles/what-… #html #terminology #accessibility
maxdesign.com.au
What Is Palpable Content?
000
Frontend Dogma @frontenddogma.com · 29/09/2026
Nobody Starts as an Accessibility Expert, by (not on Mastodon or Bluesky): archive.ph/7h9u9?ref=frontenddogma.… #accessibility #design #career #learning
archive.ph
Nobody starts as an accessibility expert | by Hope Turner | Sep, 2026…
020
Frontend Dogma @frontenddogma.com · 29/09/2026
Dark Mode vs. Light Mode: Effect on Reading Performance in Low Vision, by (not on Mastodon or Bluesky): zenodo.org/records/22746449?ref=fro… #studies #research #accessibility #darkmode #metrics
zenodo.org
DARK MODE VS LIGHT MODE: EFFECT ON READING PERFORMANCE IN LOW VISION
000
Frontend Dogma @frontenddogma.com · 29/09/2026
Custom Glow Rings Inside of Elements, by @chriscoyier@front-end.social (@frontendmasters.com): blog.master.dev/custom-glow-rings-i… #css #effects #gradients #shadows
blog.master.dev
Custom Glow Rings Inside of Elements
Learn to highlight elements with custom styles using box-shadow and mask techniques for unique glowing effects. Enhance your design today!
011
Frontend Dogma @frontenddogma.com · 29/09/2026
There’s a New Way to Break RSA That’s Faster Than Anything We’ve Seen Before, by @dangoodin@infosec.exchange (@arstechnica@mastodon.social): arstechnica.com/security/2026/09/th… #security #cryptog…
arstechnica.com
There's a new way to break RSA that's faster than anything we've seen before
Until now, cryptographers thought factoring was the only way to break RSA. Not anymore.
000
Frontend Dogma @frontenddogma.com · 29/09/2026
The Senior Engineer Death Spiral, by @threepointone.bsky.social: sunilpai.dev/posts/the-senior-engin… #career
sunilpai.dev
the senior engineer death spiral
on proving yourself, burning out, and being a good teammate
020
Frontend Dogma @frontenddogma.com · 29/09/2026
For the Designless, by (not on Mastodon or Bluesky): archive.ph/gNdLY?ref=frontenddogma.… #design #ai #slop #culture
archive.ph
For the Designless. On the value of cultural references… | by Joshua …
020
Frontend Dogma @frontenddogma.com · 28/09/2026
10 SEO Best Practices for Google and AI Search, by @semrushofficial.bsky.social: www.semrush.com/blog/seo-best-pract… #seo #bestpractices #google #ai #search
semrush.com
10 SEO best practices for Google and AI search
SEO best practices that hold up in AI search, where Semrush found the average visitor is worth 4.4x an organic one.
010
Frontend Dogma @frontenddogma.com · 28/09/2026
The Case Against JPEG XL, by @gianni@disobey.net: giannirosato.com/blog/post/case-aga… #jpegxl #images #metrics
giannirosato.com
The case against JPEG XL | Gianni Rosato
Investigating JPEG XL's place as a Web image codec.
000
Frontend Dogma @frontenddogma.com · 28/09/2026
I Am Often Wrong, by @bcherny.bsky.social: borischerny.com/management,/product… #learning #processes
borischerny.com
I am often wrong
[I shared this note with my team earlier this week, and am posting it here as well. I hope it is interesting or helpful for others working on building product in the age of AI.]
000
Frontend Dogma @frontenddogma.com · 28/09/2026
When Should You Disclose AI Use? The PACED Framework, by @nngroupux.bsky.social: www.nngroup.com/articles/disclose-a… #ai #documentation
nngroup.com
When Should You Disclose AI Use? The PACED Framework
How people react to being told that AI helped create a piece of content varies with audience, context, the nature and degree of AI use.
000
Frontend Dogma @frontenddogma.com · 28/09/2026
We Must Pace the Frontier, by (not on Mastodon or Bluesky): darioamodei.com/post/we-must-pace-t… #ai
darioamodei.com
Dario Amodei — We Must Pace the Frontier
001
Frontend Dogma @frontenddogma.com · 28/09/2026
A Decent Custom Checkbox Pattern for Until “::checkmark” Is Ready, by @bell.bz (@piccalil.li): piccalil.li/blog/a-decent-custom-ch… #css #forms
piccalil.li
A decent custom checkbox pattern for until ::checkmark is ready
We're a while off from being able to leverage ::checkmark with checkbox styling, but here's a decent way to get the styling control you want, while preserving the useful parts of the native input element.
010
Frontend Dogma @frontenddogma.com · 28/09/2026
Today, WordPress Ended a 16-Year Tradition… Meet Ipsum, by @webdesignerdepot.bsky.social: webdesignerdepot.com/today-wordpres… #wordpress #themes
webdesignerdepot.com
Today, WordPress Ended a 16-Year Tradition... Meet Ipsum!
After 16 years, WordPress just killed one of its most recognizable traditions. The predictable “Twenty Something” default themes are history, and their replacement, Ipsum, signals a surprisingly different vision for what WordPress thinks a modern website should start with.
010
Frontend Dogma @frontenddogma.com · 28/09/2026
The V8 JavaScript Runtime Undermined My Constant-Time JavaScript Library, by @soatok@furry.engineer: soatok.blog/2026/09/12/the-v8-javas… #v8 #javascript #time #security
soatok.blog
The V8 JavaScript Runtime Undermined My Constant-Time JavaScript Library - Dhole Moments
Six years ago, I wrote a blog post titled Soatok’s Guide to Side-Channel Attacks in which I discussed the general topic of side-channels in cryptographic applications, and how to avoid them, …
010
Frontend Dogma @frontenddogma.com · 28/09/2026
12 CSS Features You Can Use Today With No Build Step, by @flaviocopes.com: flaviocopes.com/modern-css-features… #css #nesting #functions #containerqueries #grids
flaviocopes.com
12 CSS features you can use today with no build step
Modern CSS features that replace Sass, PostCSS plugins and JavaScript hacks: nesting, :has(), container queries, subgrid and more, checked in September 2026.
010
Frontend Dogma @frontenddogma.com · 27/09/2026
New in Edge for Developers—Create Better Components and Make Your Site Agent-Ready, by @patrickbrosset@mas.to: blogs.windows.com/msedgedev/2026/09… #releasenotes #edge #browsers
blogs.windows.com
New in Edge for developers – Create better components and make your site agent-ready
Welcome back to New in Edge for developers, our recurring roundup of recent web platform updates in Microsoft Edge. In this edition, we'll look more closely at some of the newest additions to Microsoft Edge and the Chromium project, such as
000
Frontend Dogma @frontenddogma.com · 27/09/2026
CSS Curiosities of the Past, by @vale.rocks: vale.rocks/posts/css-relics?ref=fro… #css #hacks #history #vendorextensions
vale.rocks
CSS Curiosities of the Past
Contrived Standards Skirting.
000
Frontend Dogma @frontenddogma.com · 27/09/2026
What Is Still Exciting in Tech?, by (not on Mastodon or Bluesky): lobste.rs/s/lcjf7c/what_is_still_ex… #discussions #programming #culture #trends
lobste.rs
What is still exciting in tech?
227 comments
000
Frontend Dogma @frontenddogma.com · 27/09/2026
It’s All About the Permissions Recovery, by @chriscoyier@front-end.social (@frontendmasters.com): blog.master.dev/its-all-about-the-p… #browsers #permissions #support #html #geolocation
blog.master.dev
It’s All About The Permissions Recovery
Users who deny permissions can recover them by adjusting settings, although many may not realize this.
000
Frontend Dogma @frontenddogma.com · 27/09/2026
Dark Mode Very Much Matters to Me, by @preethisam.bsky.social (@frontendmasters.com): blog.master.dev/dark-mode-very-much… #darkmode #accessibility
blog.master.dev
Dark Mode Very Much Matters To Me
Explore the importance of dark mode for accessibility, eye comfort, and user experience in this insightful article. Join the discussion today!
010
Frontend Dogma @frontenddogma.com · 27/09/2026
We Found a Fix for Wobbly Spinners in Safari (Without Using AI), by (not on Mastodon or Bluesky): www.sanity.io/engineering/we-fixed-… #css #safari #browsers
sanity.io
We found a fix for wobbly spinners in Safari (without using AI) | Sanity
Turns out, it was just CSS all along.
230
Frontend Dogma @frontenddogma.com · 27/09/2026
Does Humour Belong in Accessibility?, by @stevefaulkner@mastodon.social: html5accessibility.com/stuff/2026/0… #accessibility #community
html5accessibility.com
Does humour belong in Accessibility? – HTML Accessibility
000
Frontend Dogma @frontenddogma.com · 27/09/2026
AI Is Already Better at Coding Than Most Software Developers, by (not on Mastodon or Bluesky): dev.to/sylwia-lask/ai-is-already-be… #ai #quality
dev.to
AI Is Already Better at Coding Than Most Software Developers
...but let me say this right away: coding was never the most valuable part of software...
000
Frontend Dogma @frontenddogma.com · 26/09/2026
They Really Do Think AI Might Kill Everyone, by @seangoedecke.bsky.social: www.seangoedecke.com/they-really-do… #ai
seangoedecke.com
They really do think AI might kill everyone
A recent resignation tweet from an Anthropic researcher has everyone talking about the AI apocalypse again. Among other things, he said: The people building AI…
000
Frontend Dogma @frontenddogma.com · 26/09/2026
The Most Expensive 33 Hours in WordPress History…, by @fireship.bsky.social: www.youtube.com/watch?v=ylO0DQeVEBQ… #videos #wordpress #automattic
youtube.com
The most expensive 33 hours in WordPress history...
Greptile is the only AI code reviewer that actually runs your code. Try it for free: http://greptile.com/go/fireshipAutomattic's board fired WordPress co-fou...
000
Frontend Dogma @frontenddogma.com · 26/09/2026
CSS-Tricks Could Be a Co-Op, by @eric@social.ericwbailey.website: ericwbailey.website/published/css-t… #csstricks #digitalocean #community
ericwbailey.website
CSS-Tricks could be a co-op
The web will calcify without voices sharing what they know.
021
Frontend Dogma @frontenddogma.com · 26/09/2026
If Coding Is Solved, What Now? Measuring the Sloppiness of Code, by (not on Mastodon or Bluesky): earendil.com/posts/measuring-code-s… #ai #quality #complexity
earendil.com
Measuring the Sloppiness of Code | Earendil
Exploring how to measure code sloppiness, why correct code can still erode a codebase, and why human intuition and taste still matter.
051
Frontend Dogma @frontenddogma.com · 26/09/2026
19½ Things You Didn’t Know About Accessibility in HTML and CSS, by @matuzo@front-end.social: noti.st/matuzo/OD53aV/slides?ref=fr… #slides #accessibility #html #css
noti.st
19½ things you didn’t know about accessibility in HTML and CSS by Manuel Matuzovic
000
Frontend Dogma @frontenddogma.com · 26/09/2026
Node 20 Is No Longer Available in GitHub Actions, by (not on Mastodon or Bluesky): github.blog/changelog/2026-09-23-no… #nodejs #githubactions
github.blog
Node 20 is no longer available in GitHub Actions - GitHub Changelog
This is the final notification that Node 20 is no longer available on GitHub Actions runners. Runners now use Node 24 for JavaScript actions. The temporary ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION opt-out is no…
000
Frontend Dogma @frontenddogma.com · 26/09/2026
Crafting WCAG 3 for More Accessible User Experiences, by @w3c@w3c.social: www.w3.org/blog/2026/crafting-wcag-… #wcag #standards #accessibility #w3c
w3.org
Crafting WCAG 3 for more accessible user experiences
In this post, W3C's Web Accessibility Initiative (WAI) Director Shawn Lawton Henry covers some of the stakes and challenges in developing W3C Accessibility Guidelines (WCAG) 3 that is under active development.
000
Frontend Dogma @frontenddogma.com · 26/09/2026
The 3 Roles of Context for AI Agents, by @nngroupux.bsky.social: www.nngroup.com/articles/3-agent-co… #aiagents #ai #concepts
nngroup.com
The 3 Roles of Context for AI Agents
AI-agent power users curate 3 kinds of context: global (across tasks), local (task-specific), and ambient (raw streams like email).
000
Frontend Dogma @frontenddogma.com · 26/09/2026
My HTML Boilerplate, by @vale.rocks: vale.rocks/posts/html-boilerplate?r… #html #templates
vale.rocks
My HTML Boilerplate
You don't need much going on in your head.
000
Frontend Dogma @frontenddogma.com · 25/09/2026
WebKit Features for Safari 27.0, by @jensimmons@front-end.social and @saron.bsky.social and others (@webkit@front-end.social): webkit.org/blog/18325/webkit-featur… #releasenotes #webkit #safari #browsers
webkit.org
WebKit Features for Safari 27.0
Our Safari release notes have never been as long as they are for this version.
000
Frontend Dogma @frontenddogma.com · 25/09/2026
Detect When Elements Overlap With CSS, by @shadeed9@front-end.social: ishadeed.com/article/css-detect-ove… #css #anchorpositioning #scrolling
ishadeed.com
Detect when elements overlap with CSS
Detecting when two elements overlap using only CSS anchor positioning and scroll-driven animations.
000
Frontend Dogma @frontenddogma.com · 25/09/2026
A Developer’s Practical Guide to Integrating AI Tools in Modern Web Development, by (not on Mastodon or Bluesky): www.sitepoint.com/a-developer-s-pra… #guides #ai #tooling #security
sitepoint.com
A Developer's Practical Guide to Integrating AI Tools in Modern Web Development
010
Frontend Dogma @frontenddogma.com · 25/09/2026
The Pulse: A New Trend of CPU Shortages, by @gergelyorosz@mastodon.online: blog.pragmaticengineer.com/the-puls… #ai #metrics #economics
blog.pragmaticengineer.com
The Pulse: a new trend of CPU shortages
After a GPU shortage and memory shortage driven by AI companies, we’re now experiencing a CPU shortage, thanks to AI agents using a lot more CPU with tool usage.
010
Frontend Dogma @frontenddogma.com · 25/09/2026
On Respect and Gratitude in Open Source, by @meiert.com [@frontenddogma.com]: meiert.com/blog/respect-in-open-sou… #foss #community #communication
meiert.com
On Respect and Gratitude in Open Source · Jens Oliver Meiert
How a project treats its contributors says more than its code. A note on the basics we’re skipping—and what it’s costing us.
000
Frontend Dogma @frontenddogma.com · 25/09/2026
Container Style Queries and Advanced “attr()”: Rethinking How to Wire Up My Components in CSS, by @utilitybend@front-end.social: utilitybend.com/blog/container-styl… #css #stylequeries #function…
utilitybend.com
Container style queries and advanced attr(): rethinking how to wire up my components in CSS | utilitybend
Wiring HTML attributes into CSS with advanced typed attr(), and letting container style queries pass that state down to child components.
010
Frontend Dogma @frontenddogma.com · 25/09/2026
Survey: People Don’t Trust AI, but They Tell It Everything, by @protonprivacy@mastodon.social: proton.me/blog/ai-chatbot-survey?re… #surveys #ai #privacy #metrics
proton.me
Proton survey: People don't trust AI, but they tell it everything | Proton
New research finds that most AI chatbot users have shared something sensitive, but few trust the companies behind them.
010
Frontend Dogma @frontenddogma.com · 25/09/2026
Custom Scrollbar Component in 2026, by @frontendmasters.com: blog.master.dev/custom-scrollbar-co… #designsystems #components #scrolling #css
blog.master.dev
Custom Scrollbar Component In 2026
Thanks to some very modern CSS, we can visually replicate the logic of scrollbars. Then make them actually functional.
000
Frontend Dogma @frontenddogma.com · 25/09/2026
Introducing secure-eval-worker, by @mcollina@fosstodon.org (@platformatic@fosstodon.org): blog.platformatic.dev/introducing-s… #introductions #nodejs #libraries #javascript #permissions
blog.platformatic.dev
secure-eval-worker: Least-Privilege JavaScript in Node.js
How secure-eval-worker runs untrusted JavaScript in Node.js with least-privilege permissions, host capabilities, worker isolation, & resource limits.
000