Blog

Latest writing

Short operational notes for teams building and shipping digital products.

2026-02-14
Designing Contact Flows That Convert
A practical checklist for reducing friction in B2B inquiry forms.
2026-01-22
Shipping Accessible Marketing Pages
How to launch semantic, keyboard-friendly pages without slowing delivery.