~/writing

Building thoughtfully,
one commit at a time.
RECENT POSTS(15)
8 min read

Going from Systems of Record to Systems of Intelligence

Infrastructure

Your database knows everything. Your product knows nothing.

8 min read

Vibe Coding: Claude Code Edition

Developer

Chapter 7: The Product Story Behind a Hit Product

5 min read

The Product Ecosystem: #2 The Brain

Product

Chapter 4-1: The Strategic Enablers.

5 min read

The Unit Economics of Vibe Coding

Developer

Chapter 6: The shift from headcount to high-leverage cognitive subscriptions.

5 min read

From Vibe to Verifiable: The Exhaustion You Face

Developer

Chapter 5: Vibe Build - It’s 11:30 PM. You’ve closed your laptop, but your brain is still vibrating.

3 min read

From Vibe to Verifiable: A Practical Example

Developer

Chapter 4: Vibe Build - Steering and verification solving a business case

5 min read

The Product Ecosystem: #1 The Body

Product

Chapter 4: Moving beyond the feature factory.

6 min read

Product Management Toolkit

Product

Chapter 3: A compact toolkit template to organize product work across strategy, delivery, and growth.

3 min read

Boiler plate .agentrules file

Infrastructure

What sane defaults for steerability should have.

3 min read

From Vibe to Verifiable: The Journey from Instructions to Intent

Developer

Chapter 3: To make vibe coding scale, we need to change what we give these systems and when we intervene.

5 min read

Organizing Your API Codebase is Infrastructure

Infrastructure

A pragmatic guide to structuring your API codebase using Screaming Architecture and Single Responsibility Principle.

3 min read

Value a Product Team Delivers

Product

Chapter 2: What does a product manager do? has many answers, and most of them miss the point.

3 min read

From Vibe to Verifiable: Why Vibe Coding Breaks in the Real World

Developer

Chapter 2: When vibe coding breaks down, it doesn’t fail in one way.

3 min read

What Does a Product Manager Do?

Product

Chapter 1: What does a product manager do? has many answers, and most of them miss the point.

3 min read

From Vibe to Verifiable: Building a Coding Agent You Can Trust

Developer

Chapter 1: Engineers can now converse with tools. But that's not enough!