This is the modern web
“The initial cartoon load was super fast.”
“The initial cartoon load was super fast.”
Inside the proposal that lets pages assemble themselves.
Chrome 155 brings a Rust-based JPEG XL decoder.
The solo developer who says, “Software is over.”
Explore the universe in 3D HTML and CSS.
Joys of coding that AI quietly took away.
The maintainers nobody pays and everyone needs.
Certificates default to 64 days on February 10, 2027.
A UI pattern native platforms already provide.
The story behind merging celld and workerd.
Rank which web platform features need most progress.
It takes a single switch and it stays off.
A visual tool to debug multi-layer CSS gradients.
Clever, weird, and wonderfully pointless uses of DNS.
Smarter color ramps for data visualizations.
Making video posters responsive and accessible.
“I hope we’ll see more inexpensive, single-purpose AI models.”
Insert and tweak icons in CSS without touching HTML.
What happened, why, and what’s next.
”Cursor without choice is a Grok harness.”
Recommendations for typography on the web.
Why it’s a feature, not a bug.
“Now it’s giving up its superpowers.”
Components with code, guidance, and test scenarios.
CrUX now has experimental SPA UX data.
Where each modern image format actually wins.
“WebMCP is web performance for AI agents on the web.”
Where coding and agents finally feel alike.
Six quick browser checks before submitting a pull request.
Styleable, cacheable, accessible icons as images.
Give your agents a way to verify their work.
How developers sabotage their own blog posts.
One tiny SVG filter that melts icons, images, and text.
A social network for developers where every post is a commit.
Where creative web developers find the right library.
“We’re all better off because of its existence.“
“Make it something that’s really you.”
They need a brain they keep updated.
The missing piece for scrollytelling on the web.
What remains of custom elements in the AI era.
Running Gherkin with Claude Code and VoiceOver.
Meet the AI agent for your Pens.
Debunking the myth of risky Friday releases.
What happened, who’s exposed, and what to check now.
Bringing accessibility support data to developer tools.
“Website admins, brace yourselves.”
How two vulnerabilities nearly broke the web.
The threats, the tools, and the gaps.
“Nowhere near as easy as Log4Shell/Heartbleed/RoRYaml etc.”
How fingerprints work and what you can do about it.
15 hits about unpaid maintainers and overconfident AI agents.
“Our top priority should be fixing our technical debt.”
“CSS-Tricks is an independent site once again!”
Protecting agents from a common prompt injection attack.
93.6% of systems remain exposed to PHP2Shell.
“It’s like working with a really weird person.”
Which frameworks are better for agents?
When leaving a CMS is easy, staying must be earned.
I can’t wait to use custom media queries.”
What took over browsers is now consolidating the server.
Compare your Google and AI Mode visibility.

Only now will we begin to see how much vibe-coded technical debt non-programmers have been accumulating over the past two years when their apps start falling apart.”
An application firewall and real-time network monitor.
Building web layouts that respect the fold.
AI makes attacks easier and defense harder.
Baseline scroll-driven animations, wider JPEG XL support, and more.
Customizable HTML ‘select’ options make choices easier.
Dancing through CSS math function curves.
A beloved web technology awaits its execution.
You can allow AI search, but disallow AI training.
Your AI agents rely on dependencies too.
“Better to use AI to create better tooling.”
Briefings on urgent vulnerabilities and threats.
Test your responsive design in real-world contexts.
What replacing JavaScript with CSS really costs.
Building a modern CSS reset.
SuperPixel replaces your payment form with a fake.
CSS variables will soon reach inside your SVGs.
Getting the right balance of man and machine.
“It’s a good idea to have less stuff that can be hacked.”
A full-featured theme picker web component.
A hands-on guide to saving your favorite websites.
Measuring AI’s progress toward autonomous software engineering.
Use new CSS without breaking anything.
The layers kept changing, but your code didn’t.
“We just pushed a site redesign.”

“Our bottleneck today is our attention. So we need to optimize our systems around our attention, not around agents producing more stuff.”
Agent-ready components for modern frontends.
Closing overlays the way users already expect.

“A few years ago, if you told someone you were a software developer, they said something like ‘oh, that must be complicated, I have no idea how that works.’ Now they say ‘oh, you do software? I do too, I made a tool yesterday while watching TV.’”
Practical skills for your AI agents and Figma.
Sharing big files across websites by hash.
The setup that avoids unwanted code.
When agents stop guessing what a webpage does.
“And that’s exactly the problem.”
How AI decision models turn user intent into actions.
“AI’s primary purpose is to deskill its operators.”
How six AI tools created one small website.
How AI improved every app during a camping weekend.
From camelCase to SCREAMING_SNAKE_CASE in one sketch.