Writing

AI and the Mangrove Problem

Walk along a tropical shoreline and you’ll find thickets of mangroves where the sea meets the land. Their roots form a knotted shelter where juvenile fish hide from predators. Strip those mangroves out and the reef looks fine for a while. But without nurseries, young fish never reach maturity. A few years later, the reef collapses.

In Defence of Enshittification

Every designer has felt it: that pang of frustration when you’re asked to make a product worse. Maybe it’s hiding a feature behind a paywall. Maybe it’s adding extra steps to the sign-up flow to capture more data. Maybe it’s cramming in additional ads in places you know will annoy people, just to squeeze out more revenue. It can feel like the opposite of what we signed up for. We’re here to improve things, not to degrade them.