Hallucinations using web components
How to make your self-written posts look machine‑written.
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.
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.”
“I’d call CSS-in-JS over-engineering disguised as progress.”
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.
What’s new and next with the Speculation Rules API.
”Agents can run Bash and write code well.”
On December 4, 1995, Netscape and Sun announced JavaScript.
Testing Lighthouse, ARC Toolkit, axe DevTools, and AI models.
“JavaScript + JSDoc + tsc should be the industry default.”
What changed this year and what to expect next.
A tiny detail can make it or break it for millions.
“All in all, I’m very happy with this migration!”
The ice-cream web stack.
What you can do with Scoped View Transitions.
A fun exercise to explore CSS selectors.
Favicons using the ‘prefers-color-scheme’ media query.
The power of the Invoker Commands API.
“We can finally get as close as possible to instant loading pages.”
A novel and powerful twist on an old classic.
The powerful CSS features that landed in Chrome this year.
”Be careful of the shiny new things.”
Registering variables is a small effort with big returns.
A decade ago, the first publicly-trusted certificate went live.
What it means for the next wave of AI development.
GPT 5.1 Codex Max, Gemini 3 Pro, and Claude Opus 4.5.
Using MCP to make your life easier.
Each laptop tells a story through its stickers.
Why a video’s stored resolution can fool web sizing.
What they might mean for front-end developers.
Chrome’s next chapter for scroll-based animations.
Another big release packed with 62 new features.
Handling animations for users preferring reduced motion.
“The measure can change how you design.”
Turn your whole website into timeless Markdown.
A polyfill to turn checkboxes into modern switches.
Public URLs for your local web server via SSH.
How Compression Dictionaries boost CSS delivery.
Breaking text is easy, doing it well is a choice.
Now on caniuse.com, web.dev, and webstatus.dev.
Trends and patterns in internet usage over the year.
Firefox and Safari now support LCP and INP metrics.
Trends in the web development ecosystem.
What’s visible isn’t always what’s announced.
Why they are vital yet painful to produce.
“It’s made for developers building production applications.”
“A new wave of innovation is needed.”
A study on recent trends in AI software development.
”AI helps ship faster but produces 1.7× more bugs.”
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.
”Like TailwindCSS, but for SQL.”
Benchmarking the classic across 20 languages.
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.
”Optimizing for 90% is where it gets interesting.”
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.
“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.
“It’s a fantastic time to be building for the web.”
How’s your website coming along?
Turn HTML into ready-to-use images or PDFs.
“Browser automation without the drama.”
In-browser page search for developers.
The most critical web application security risks.
Staying in control while coding with AI.
“Several trends are already taking shape.”
“It could be a bumper year for new features.”
Who thought an innocent emoji could smuggle data?
Want a firework or fireplace in your terminal?
Who said 2026 is only black and white?
A CSS voxel engine that renders HTML cuboids.
Why it still matters for modern web performance.
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?
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.