Writing

Notes on design, systems, and the gap between intent and output.

Essays here, plus a few pieces published on Medium.

EssayEssay · 4 min read

The shared-language problem

Why design quality in legacy products is rarely an engineering-capacity problem. On closing the gap between design intent and deployed output.

Read essay →
MediumMedium · 6 min read · 2026

Nobody hates enterprise software more than the people who have to use it

Enterprise tools are rarely bad by malice. They are bad because feasibility kept winning over experience. How designers can question the accumulated decisions and show a better way.

Read on Medium ↗
MediumMedium · 3 min read · 2026

It's okay to feel overwhelmed. We all are

On keeping pace with AI and a shifting industry, and why the answer is your own context and your own problems, not copying someone else’s workflow.

Read on Medium ↗