Design your website like a nice restaurant
“Don’t be afraid to leave an impression.”
“Don’t be afraid to leave an impression.”
Merriam-Webster’s 2025 word of the year.
Trends and patterns in internet usage over the year.
Firefox and Safari now support LCP and INP metrics.
Trends in the web development ecosystem.
It generates faster and more accurate results.
“Firefox will evolve into a modern AI browser.”
What’s visible isn’t always what’s announced.
What our hybrid search future might look like.
Why they are vital yet painful to produce.
“It’s made for developers building production applications.”
“These accessibility gaps aren’t edge cases.”
“A new wave of innovation is needed.”
A study on recent trends in AI software development.
The rise of the Minimum Lovable Product (MLP).
A switch to turn off all AI features.
”AI helps ship faster but produces 1.7× more bugs.”
”Spam is back in search. And in a big way.”
Or are we just producing interfaces?
What it means to actually write semantic HTML.
Let third-party scripts trigger only on real visits.
Smooth animations for native HTML dialogs.
The future of masonry layouts on the web.
Techniques for making your own tools using AI.
20+ newsletter operators share their experiences.
“We failed to innovate monetization.”

“So many people are against AI because they see how it functions as a system for taking away from those with the least, to give even more to the already highly privileged.”
”Like TailwindCSS, but for SQL.”
Benchmarking the classic across 20 languages.
A web tool to create tailored typing animations.
Don’t forget its vital role in user journeys.
What got left behind in the march of progress.
Over 90 percent now lead to harmful websites.
Innovation often means fewer, not more features.
”Optimizing for 90% is where it gets interesting.”

“When do you really need a system? You need a design system when you start to suffer from its absence.”
The latest browser features at a glance.
“Your logs are still acting like it’s 2005.”
“An untapped treasure trove of interactivity.”
How a new HTTP header could bypass a cache killer.
How CSS ‘text-decoration-inset’ polishes underlines.
Where you can carol with others.
The making of Figma’s 50 website builder templates.
“It feels like current software development.”
“These pictures put me in mind of an alien language.”
Smooth font upgrades with progressive enhancement.
The fallacies behind a popular web performance metric.
Ethical content design in a broken system.
“It’s a fantastic time to be building for the web.”
How’s your website coming along?
A clever solution for giving equal credits.
Turn HTML into ready-to-use images or PDFs.
“Browser automation without the drama.”
In-browser page search for developers.
A transformation is underway, but its outline is still fuzzy.
The most critical web application security risks.
“This year reminded me why I love being a designer.”
Paradigm changes that stood out this year.
Staying in control while coding with AI.
“Several trends are already taking shape.”
“It could be a bumper year for new features.”
What it means when human content gets scarcer.
“2026 marks the rise of ‘imperfect by design.’”
Who thought an innocent emoji could smuggle data?
A showcase of web projects nobody asked for.
Want a firework or fireplace in your terminal?
Who said 2026 is only black and white?
Ever dreamt of a job delivering mail on a tiny planet?
A CSS voxel engine that renders HTML cuboids.
A look at the top news, trends, and icons.
Why it still matters for modern web performance.
From interactive experiences to thoughtful maps.
When you spot the declaration gets !important.
Delivering trusted developer knowledge beyond AI slop.
A reusable pattern for on-the-fly custom element loading.
What if we go beyond understanding the details?
“Content is AI until proven human,” and more.
“The era of earned audiences is just beginning.“
How we can bring the web back to humans.

”A blog alarm clock lives inside me. As time passes, an uncomfortable pressure builds up until the alarm finally goes off, rattling my bones and my soul. Snoozing isn’t an option; the only way to turn the alarm off and release the pressure is to publish a blog post.”
A CLI tool that explains why a process is running.
A sleek time zone converter for the web.
The countless ways cultures display time.
An open source diff and code rendering library.
What to do when CSS Grid feels complex.
Informing is easy, getting attention a challenge.
The essentials to ship production-ready components.
“Design suffers from a failure to unlearn.”
What if automated certificate renewal fails?
AI writes faster but humans must still prove it works.
How to simplify selectors by defining scope roots.
The role of JavaScript frameworks is under pressure.
What the AI-powered UI generator delivers.
Five key tests to run on every component.
When all you wanted was a simple game.
A newsletter for digital product designers/builders.
“12 frameworks, 12 apps (and 12 years of pain).”
“Toolbelt worthy, powerful, and game-changing CSS.”
“We just couldn’t see it until code was free.”