
What Is Vibe Coding, and How to Do It Without Shipping a Mess
Vibe coding lets you build software by describing what you want in plain language. Here is what it is, where it shines, where it bites, and how to do it well.
Field notes from building AI products in the open: what real users teach us, and how to grow a second brain that thinks with you.
Latest articles

Vibe coding lets you build software by describing what you want in plain language. Here is what it is, where it shines, where it bites, and how to do it well.

The most common way beginners use AI is also the one that stalls their growth. Here's the question shift that actually builds skill, and the prompts that make it work.

Most people use AI to get answers. Here's how to use it to develop better questions, sharpen your thinking, and build genuine understanding, prompt by prompt.

A user told us long sessions made Codepet lag and eat memory. We knew exactly what to fix, and the measurement proved us completely wrong. A short engineering story about resisting the obvious.

The honest story of building an AI-powered macOS app: the bets that paid off, the features we deleted, and what we'd tell anyone shipping with AI today.

Most AI tools answer questions and forget you. The harder, more valuable problem is an intelligent second brain that remembers, connects, and thinks alongside you over time.

Patterns from watching hundreds of first-time builders learn with an AI companion: where AI helps, where it quietly hurts, and what actually makes skill stick.