How close can a PWA get to native?
“Much further than most people expect.”
“Much further than most people expect.”
“There is no hard limit or rule for alt text.”
What the banner means today and how it can evolve.
Principles for inclusive and resilient motion design.
“Agentic browsers shift the failure point from code to intent.”
Mozilla’s browser gets AI Window, an opt-in browsing assistant.
An alternative approach to counter AI crawlers.
Chrome 142 has shipped a powerful new CSS feature.
How accessible error messages build trust.
Code indentation meets responsive design.
How to tell users that a link opens a new tab/window?
Your newsletter grows when you do nothing.
Every minute, nine AI models generate a HTML/CSS clock.
A terrain generator powered by HTML/CSS.
Curated pricing page designs to spark your creativity.
First impressions of the AI-free browser.
A look at some of the worst offenders.
Think of it as a “progressive narrowing of scope.”
Meet the creatures running your JavaScript code.
“Today, there are few reasons to avoid number input.”
The new feature lets you add notes to your charts.
“Why does every product have to be ‘smart’ now?”
Chrome DevTools will help you analyze performance profiles.
How modern CSS powers a cutting-edge layout.
Testing HTML light DOM web components.
A new agentic development platform in free public preview.
Unfortunately, the UI library is no longer publicly available.
Let’s find ways to make designs more authentic!
“My entire deploy takes about eight seconds.”
A safer approach to loading web components.

“Every framework creates its own orbit of tools, patterns, and dependencies. The goal isn’t to find the ‘right’ framework, but to build applications resilient enough to survive migration to any framework, including those that haven’t been invented yet.”
Browsers might replace cookie‑consent pop‑ups.
Sketch’s latest update features a major redesign.
How a major internet outage affects productivity.
Google’s AI-driven UIs for each user come to life.
Figma rolls out Google’s cutting-edge AI image generator.
“We’re doing for AI what we did for the web.”
OpenAI’s group chats simplify teamwork with AI.
How to tighten letter spacing in CSS.
How the European Union aims to simplify regulations.
”We’re moving from browsing to doing.”
Most of the AI referrals are from ChatGPT.
A journey through hallucinations and reflections.
Living and working between an analog and a digital space.
A JavaScript library for handling video and audio files.
Turn your images into vector graphics with color control.
A huge library of community-contributed audio clips.
How Universally Unique Identifiers can collide.
The reason Tailwind CSS is more AI-friendly.
Icons, illustrations, and background patterns.
“My Agent abstractions keep breaking somewhere.”
Moving quickly doesn’t mean fast progress.
“What we’re doing now isn’t working. Not by a long shot.”
Why Google is now back on JPEG XL after withdrawal.
Why micropayments over the web remain complicated.
The API enables site‑initiated web app installations.
“Subgrid unlocks exciting new layout possibilities.”
”The future of high-performance web apps is now!”
“light-dark() isn’t just a shorter ‘prefers-color-scheme’ query.”
An actionable way to capture great ideas.
Chrome 144 addresses a long-standing developer issue.
“Use AI to move faster, but keep your hands on the wheel.”
How will AI reshape navigation in digital products?
No worries, there is an API for that.
“I hope it comes to the web platform and all browsers.”
The challenge of trusting unpredictable AI behavior.
“People want the human internet back.”
“What about our actual audience?”
What you can do with HTML ‘dialog’ and ‘popover’ today.
The latest browser features at a glance.
“Your competitors will eat your lunch while you refactor.”
Base44, Claude Code, Cursor, GitHub Copilot, Lovable, Replit, v0.
Are they useful, or academic nonsense?
“Designers spend too much time with other designers.”
Do’s and don’ts for secondary menu actions.
“Let’s encourage creativity and sound accessibility practices!”
Does it replace meta descriptions with AI now?
”Should I just opt out of Google Search altogether?”
”AI might be the grandest heist of them all.”
How to make your self-written posts look machine‑written.
AI models’ SVG creativity put to the test.
This year’s challenge with 12 programming puzzles.
A HTML fix for unwanted Safari/iOS phone links.
Why is this font suddenly everywhere?
It’s back again with twenty-four more posts!
How to avoid possible conflict points.
Selected calendars on web design/development.
“The speed geek’s favorite time of year.”
Why design and engineering need a shared language.
“I’d call CSS-in-JS over-engineering disguised as progress.”
“Throw phone and laptop into the sea.”
Improve dark mode’s font weight without layout shift.
The many color options modern CSS opens up.
The JavaScript runtime will accelerate Claude Code.
Let’s Encrypt will halve certificate validity by 2028.
“You can’t make something accessible to everyone.”
What’s new and next with the Speculation Rules API.
“Let’s not debase ourselves as user researchers.”
A shift towards token-first and AI-assisted systems.