Intro: I still write in the Age of AI and you should too
A personal counter-movement against passive consumption to save what’s left of my attention span.
3 min readI write to work through questions that do not fit in a short post, mostly about software, AI, attention, and the systems shaping everyday life.

A personal counter-movement against passive consumption to save what’s left of my attention span.
3 min read
The flaws never left the model. We just got good at building around them.
25 min read
Why constraints are the answer, and writing is the tool
3 min read
A look at Addis Ababa's water shortage, the stalled Stage III plan, and the choices the city still has before the 2050 crisis arrives.
24 min readBring Shopify, website, and WhatsApp customers into one clean, deduplicated CRM list.