Writing
Notes from the workshop
What we learned shipping 120+ products — written down while the scars are fresh. No thought leadership, no AI-generated filler.
Engineering · 9 min read
Core Web Vitals in 2026: what actually moves the needle
INP replaced FID, attention shifted to interaction latency, and half the classic advice went stale. The fixes that carried our client sites to green this year.
Design · 7 min read
Design systems fail at the handoff, not the kickoff
Every abandoned design system we've audited died the same way. The adoption mechanics that keep ours alive — and the Figma-only trap to avoid.
Engineering · 11 min read
The strangler pattern in practice: replatforming without the launch weekend
How we re-platformed a 14-year-old claims system with zero downtime — traffic splitting, parity checks, and the rollback plan we never needed.
Design · 5 min read
Motion has to earn its render budget
Animation guides attention or confirms an action — anything else gets cut. Our working rules for motion that ships at 98 Lighthouse.
Engineering · 8 min read
The AI features that survived contact with our clients' users
We shipped LLM features into six client products last year. Half got removed within a quarter. What separated the keepers from the demos.
Company news · 5 min read
We published our pricing. Here's what happened to our pipeline.
Twelve months after putting real numbers on our pricing page: fewer leads, better leads, shorter sales cycles, and one awkward competitor email.
Design · 6 min read
WCAG AA is a floor, not a feature
Accessibility retrofits cost 5–10× what building it in costs. The checks we run in design review, before a line of code exists.
The problems in these posts?
We solve them for a living.