Trending

Latest Posts by Frontend Dogma

Preview
A11y 101: 2.5.8 Target Size Here’s a scenario I see all the time. A designer hands me a mockup with these elegant, tiny icons in a row; maybe a toolbar with edit, delete, and share buttons, each one maybe 16 pixels squa…

A11y 101: 2.5.8 Target Size, by @nattarnoff.bsky.social:

tarnoff.info/2026/04/06/a11y-101-2-5-...

#introductions #accessibility #wcag

4 hours ago 0 0 0 0
What Is CSS Containment and How Can I Use It? – CSS Wizardry CSS containment lets you isolate layout and paint work to self-contained ‘islands’. Here’s what each contain value does and how to use it safely.

What Is CSS Containment and How Can I Use It?, by @csswizardry@webperf.social:

csswizardry.com/2026/04/what-is-css-cont...

#css #containment #performance

4 hours ago 0 0 0 0
Preview
Getting Developers to Care about Accessibility: Carrots and Sticks Two technology professionals standing at a large monitor, looking at user journeys Most developers aren't intentionally hostile to accessibility. They just...

Getting Developers to Care about Accessibility: Carrots and Sticks, by (not on Mastodon or Bluesky):

buttondown.com/access-ability/archive/g...

#accessibility #processes #culture

4 hours ago 1 0 0 0
Preview
Alternatives to the !important Keyword | CSS-Tricks Cascade layers, specificity tricks, smarter ordering, and even some clever selector hacks can often replace !important with something cleaner, more predictable, and far less embarrassing to explain to your future self.

Alternatives to the “!important” Keyword, by @csstricks@mastodon.social:

css-tricks.com/alternatives-to-the-impo...

#css #cascade #selectors

16 hours ago 1 0 0 0
Preview
Google Stitch: Is This the End of the Junior Designer? The pixel-perfect designer is dead, and Google Stitch just held the funeral. We’re officially trading the "craft" of manual UI for the era of "Vibe Design"—where a 30-second prompt can outperform a month of Figma iterations.

Google Stitch: Is This the End of the Junior Designer?, by @webdesignerdepot.bsky.social:

webdesignerdepot.com/google-stitch-is-this-th...

#design #ai #google #tooling #career

16 hours ago 0 0 0 0
Preview
Core JavaScript and TypeScript Features Become Free in IntelliJ IDEA | The IntelliJ IDEA Blog Modern Java development often involves web technologies. To make this workflow more accessible and smoother, we’re making some core JavaScript, TypeScript, HTML, and CSS features – previously included

Core JavaScript and TypeScript Features Become Free in IntelliJ IDEA, by @jetbrains.com:

blog.jetbrains.com/idea/2026/03/js-ts-free-...

#intellijidea #jetbrains #codeeditors

16 hours ago 1 0 0 0
Preview
Accessibility overlays create problematic ‘quick-fixes’ - The Word Accessibility overlays create problematic ‘quick-fixes’ Without fixing the foundation, overlays create disruption for some users, but fail to offer legal protection In this illustration of an accessibility overlay, the user can change contrast, adjust font size, as well as use keyboard navigation…

Accessibility Overlays Create Problematic “Quick-Fixes”, by @the-word.news:

the-word.news/2026/0402/accessibility-...

#accessibility #overlays

21 hours ago 1 1 0 0
Preview
Semantic HTML Just Might Make Your CSS Less Fragile A real-world exploration of how choosing the right HTML elements for interview transcripts solves both semantic and styling challenges in one cascading swoop.

Semantic HTML Just Might Make Your CSS Less Fragile, by @schalkneethling@social.themyceliumnetwork.community:

schalkneethling.com/posts/semantic-html-just...

#html #css #semantics #resilience

21 hours ago 0 0 0 0
Advertisement
Preview
HTML Form inspector | Polypane Paste your HTML form code to get a detailed overview of its structure and fields.

Tool: HTML Form Checker, by @polypane.app:

https://polypane.app/form-inspector/

#tools #exploration #auditing #debugging #html

21 hours ago 3 2 0 0
The Many Paths in the Life of a Designer

The Many Paths in the Life of a Designer, by @uxdesigncc@me.dm:

https://archive.ph/mzyns

#design #ai #career

1 day ago 0 0 0 0
Preview
The Great CSS Expansion CSS now does what Floating UI, GSAP ScrollTrigger, Framer Motion, and react-select used to require JavaScript for. Here is exactly how much that saves, why these libraries were painful beyond their size, and what the platform still hasn't figured out.

The Great CSS Expansion, by @pavellaptev.bsky.social (@gitbutler.com):

https://blog.gitbutler.com/the-great-css-expansion

#css #anchorpositioning #popovers #modals #animations

1 day ago 4 2 0 1
Preview
Your options for preloading images with JavaScript There are a number of ways to preload an image on demand with JavaScript — each with their own strengths & drawbacks. Let's explore them.

Your Options for Preloading Images With JavaScript, by @macarthur.me:

https://macarthur.me/posts/preloading-images/

#images #preloading #javascript #techniques

1 day ago 0 0 0 0
Preview
Pretext Exciting new browser library from Cheng Lou, previously a React core developer and the original creator of the react-motion animation library. Pretext solves the problem of calculating the height of …

Pretext, by @simon@simonwillison.net:

https://simonwillison.net/2026/Mar/29/pretext/

#libraries #typescript

1 day ago 1 0 0 0
Preview
New CSS Multi-Column Layout Features in Chrome | CSS-Tricks Chrome 145 introduces the column-height and column-wrap CSS multi-column layout properties, enabling us to wrap the additional content into a new row.

Looking at New CSS Multi-Column Layout Wrapping Features, by @csstricks@mastodon.social:

css-tricks.com/css-multi-column-layout-...

#css #layout

1 day ago 1 0 0 0
Preview
AI Is Creating a New Kind of Tech Debt — And Nobody Is Talking About It Six months ago, my team was celebrating. We had shipped more features in Q3 than in the entire...

AI Is Creating a New Kind of Tech Debt—and Nobody Is Talking About It, by @harsh70117.bsky.social:

dev.to/harsh2644/ai-is-creating...

#ai #technicaldebt

1 day ago 0 1 0 0
Preview
You probably don't need to lift state - Matt Smith A quick React tip: don't lift state by default. Keep it close to where it's used unless you actually need to share it.

You Probably Don’t Need to Lift State, by (not on Mastodon or Bluesky):

allthingssmitty.com/2026/03/30/you-probably-...

#statemanagement #react

1 day ago 0 0 0 0
Preview
AI, plain language, and responsibility Learn about how to use AI in your writing responsibly and professionally to bring out its strengths while covering for its weaknesses.

AI, Plain Language, and Responsibility, by @mnit-services.bsky.social:

https://mn.gov/mnit/media/blog/?id=38-733057

#writing #ai #accessibility

1 day ago 0 0 0 0
Advertisement
Preview
A gentle intro to npm workspaces, with visuals | Wasp A deep dive into how npm workspaces work under the hood: how package managers resolve shared dependencies across packages, how Node.js finds imports via symlinks, and when to use workspaces in your JavaScript projects.

A Gentle Intro to npm Workspaces, With Visuals, by @precioso.design:

wasp.sh/blog/2026/03/25/gentle-i...

#introductions #npm

1 day ago 1 1 0 0
mike smith   fireside
mike smith fireside Disfruta de los vídeos y la música que te gustan, sube material original y comparte el contenido con tus amigos, tu familia y el resto del mundo en YouTube.

Mike Smith Fireside, by @stevefaulkner@mastodon.social:

https://www.youtube.com/watch?v=bYXvKxX8J7k

#videos #interviews #standards #accessibility #html

2 days ago 0 0 0 0
Preview
Highlighting Footnotes A short piece on using CSS to highlight the active footnote of a document.

Highlighting Footnotes, by @kittygiraudel.com:

kittygiraudel.com/2026/03/18/highlighting-...

#footnotes #css

2 days ago 0 0 0 0
notes: copilot edited an ad into my pr

Copilot Edited an Ad Into My PR, by (not on Mastodon or Bluesky):

notes.zachmanson.com/copilot-edited-an-ad-int...

#githubcopilot #ai

2 days ago 1 0 0 0
Preview
Why we replaced Node.js with Bun for 5x throughput | Trigger.dev How we took our warm start service from 2,099 req/s on Node + SQLite to 10,700 req/s on a compiled Bun binary, and found a subtle memory leak that only exists in Bun's HTTP model.

Why We Replaced Node.js With Bun for 5× Throughput, by @triggerdev.bsky.social:

https://trigger.dev/blog/firebun

#nodejs #bun #migrating

2 days ago 6 1 0 1
Preview
Claude Code's Entire Source Code Got Leaked via a Sourcemap in npm, Let's Talk About it Earlier today (March 31st, 2026) - Chaofan Shou on X discovered something that Anthropic probably didn’t want the world to see: the entire source code of Claude Code, Anthropic’s ...

Claude Code’s Entire Source Code Got Leaked via a Sourcemap in npm, Let’s Talk About It, by (not on Mastodon or Bluesky):

kuber.studio/blog/AI/Claude-Code's-En...

#claude #anthropic #ai #sourcemaps #npm

2 days ago 4 0 1 0
Preview
AI and the Rosetta Stone How AI turns translation into runtime and why preserving intent between human ambiguity and machine precision is now the real craft.

AI and the Rosetta Stone, by (not on Mastodon or Bluesky):

https://yannglt.com/writing/ai-and-the-rosetta-stone

#ai #localization

2 days ago 2 0 0 0
Advertisement
Preview
The Last Quiet Thing Your possessions came alive. Now they won't stop talking.

The Last Quiet Thing, by @tg@indieweb.social:

https://www.terrygodier.com/the-last-quiet-thing

#design #maintenance #productmanagement

2 days ago 3 0 0 0
Preview
Introducing EmDash — the spiritual successor to WordPress that solves plugin security Today we are launching the beta of EmDash, a full-stack serverless JavaScript CMS built on Astro 6.0. It combines the features of a traditional CMS with modern security, running plugins in sandboxed Worker isolates.

Introducing EmDash—the Spiritual Successor to WordPress That Solves Plugin Security, by @tk.gg and @mk.gg:

https://blog.cloudflare.com/emdash-wordpress/

#introductions #tooling #wordpress #contentmanagement #cloudflare

2 days ago 1 0 0 0
Preview
Will AI Replace Software Developers? Lately, the question “Will AI replace us?” has worried many people. We can see how LLMs handle...

Will AI Replace Software Developers?, by (not on Mastodon or Bluesky):

dev.to/empiree/will-ai-replace-...

#discussions #ai #programming #career

2 days ago 0 0 0 0
Most Developers Misunderstand Node.js in Production (with Ulises, TC39 Delegate)
Most Developers Misunderstand Node.js in Production (with Ulises, TC39 Delegate) Most developers think they understand Node.js in production… but many of the most important details are often misunderstood.In this episode of Beyond Node.js...

Most Developers Misunderstand Node.js in Production (With Ulises, TC39 Delegate), by @nodesource.bsky.social:

https://www.youtube.com/watch?v=rqmTDVdnMT8

#videos #interviews #nodejs

3 days ago 0 0 0 0
The Mirage of UX Design’s Demise Keeps Coming Back

The Mirage of UX Design’s Demise Keeps Coming Back, by @uxdesigncc@me.dm:

https://archive.ph/MeIjO

#ux #design #ai

3 days ago 1 0 0 0
New bookmarklet – Structure Revealer - A11y Tools Happy Friday, everyone! It’s time for another little bookmarklet. Let's call it the 'I wish I were posting this from CSUN' edition. But I'm not, alas. You're getting it anyway ... A great many of the tools that I build I’ve done so with the sole purpose of creating an easy way to visualise an

New Bookmarklet—Structure Revealer, by @lloydi@mastodon.social:

a11y-tools.com/blog/2026/03/new-bookmar...

#bookmarklets #html #accessibility

3 days ago 1 0 0 0