Skip to main content

The Age of Ideas

· 2 min read

As a teenager, I was all ideas and no follow-through. Every week brought a new concept, a new scheme, a new startup in my head. I wore my imagination like a badge. But over time, I had to confront something uncomfortable: ideas weren't rare. They were a ten a penny, a kind of noise that kept me from actually doing the hard work.

Tailwind sucks

· 3 min read

I've been doing a lot of vibe coding, and my particular tools of choice include v0.dev (as a Vercelvercel Vercel is a cloud platform for frontend developers. It is used to deploy and host websites and web applications. fanboy). By default, v0 will use tailwind for styling. This means I've been using Tailwind for the first time, and... I hate it.

Imperfect AI is perfect

· 3 min read

In a recent piece, I made the case that we should stop trying to build "perfect" AI. That imperfection is not a failure mode — it's intrinsic to how these systems work. Here, I want to go one step further: not just to excuse AI's flaws, but to explore how we can use them. How we can design with imperfection in mind.

Free Light

· One min read

Elisa left reception surrounded by light. Seams of it cracked the high-rise towers ahead of her, gilding her retinas. For once, she didn’t mind not knowing where she was headed, starting a new journey with no destination.