Discovery vs Delivery
A personal perspective on AI, product quality and the growing divide between deciding what should exist and efficiently building it.
A personal perspective on AI, product quality and the growing divide between deciding what should exist and efficiently building it.
A platform-agnostic, full specification of the technical features a good website should have. Built in the open under an MIT license.
Notes from the 2026 WWDC keynote.
How we built a cross-browser glass effect for the web, and how it shapes a family of components.
Discover curated UI Skills for design engineers, including accessibility, motion, frontend craft, and interface quality guides.
We can finally generate evidence before committing to anything.
How variable fonts utilize optical sizing axes to automate legibility across varying viewports and scales.
“AI design” is one label but has forked into four different types of work.
Write-first design prevents falling in love with the wrong thing by prioritizing reasoning over implementation.
100 different ways to center a single element horizontally and vertically inside a container.
The experimental general-purpose accessibility agent that GitHub is piloting.
The web is drowning in AI. We replace it with 💩. In your browser. In your fonts.
You don’t really need to be good at prompting anymore. The thing to get good at is the loop that does the prompting for you.
Countdowns. Limited drops. Game-style hunts. Build real-world gamification patterns that keep users coming back.
Some ideas only show up when you take the long way around, when you don’t quite know what you’re looking for yet.
A deep dive into Claude Code for daily users, including the .claude directory, CLAUDE.md the way Boris writes it, CLAUDE.local.md, and more.
Anthropic's progress toward recursive self-improvement, and its implications.
Reopening every decision you left implicit, and settling it without you.
Artificial general intelligence does not hold out the promise of truly post-human bureaucracy.
The closing talk from Tokyo Design Forum 2026. The first piece in The Forum Library.
Why styling on semantics and roles could make accessibility harder to skip.
A technical audit of the senders, platforms and email clients that define the modern inbox.
Learning to bend it to how you already think—and how that kind of mastery is personal, divergent, and never finished.
Collection of the most essential transitions for web apps that you can just copy and paste into any project.
How AI has changed the way I prototype, plan, and ship; and what I’m doing to keep my hands dirty.
Letters shaped by text. Pick a font, choose your colors, and watch type come alive.
Structures that manage context and data retrieval more effectively for complex, non-linear tasks.
Tiny engine for 3D voxel scenes rendered to SVG — boolean ops, oblique/perspective cameras, zero dependencies.
A glossary of common animation patterns, so you know what to ask for.
In a culture obsessed with seamlessness and instant fulfilment, inconvenience is starting to feel strangely radical again.