Building a zero-downtime deployment pipeline
How we cut deploy interruptions to zero by combining feature flags, blue-green switching, and health checks that actually mean something.
React sections hand-built on shadcn/ui and Tailwind v4. Drop them in, swap the copy, ship.
I've shipped a lot of interfaces. Marketing sites, SaaS dashboards, e-commerce storefronts. And in almost every project, a third of the timeline disappeared into the same problem: building sections that should exist off the shelf.
Not because those sections were complex — they weren't. A good hero takes an afternoon. A pricing table takes a day. But multiply that across every new project, every new team, every new design system, and you're looking at weeks of work that doesn't move your product forward.
blockus is my answer to that. Not a drag-and-drop tool. Not a component library you install and depend on forever. Just files — files that look exactly like the code your team writes, that you own the moment they land in your repo.
I'm proud of every block in this catalog. If you find one that doesn't meet that bar, tell me. I'll fix it.
How we cut deploy interruptions to zero by combining feature flags, blue-green switching, and health checks that actually mean something.
Why three layers of tokens beat one giant file.
Vanity numbers looked great in decks. Then we cut them and shipped faster.
We replaced a whole search cluster with tsvector, GIN indexes, and a materialized view refresh job. Here's every tradeoff.
Conflating the two is how teams end up with neither.
A practical guide to :focus-visible, forced-colors, and the one WCAG criterion teams always forget.
Every function now runs within 50ms of the end user — no regional pinning required.
Blue-green at the infrastructure level. Swap traffic without a single dropped request.
End-to-end spans across services, stored for 30 days with sub-second query latency.
LSM-tree engine replaced a B-tree. Write throughput up 4×. P99 reads under 3ms.
Pick a lane — the form below routes straight to that team.