Today's build

Dani ReyestodayAI dev workflow

Spec Kit vs Kiro vs a Plain plan.md: The Spec-Driven Setup I Kept (2026 Field Log)

I already spent a month running spec-driven development on a real product, and wrote up what the method felt like. The verdict stuck: on anything bigger than my working memory, writing the spec first beats prompting blind.

This time the question is narrower. Which tool do I actually run it in?

Quick refresher, in case you landed here cold. Spec-driven development (SDD) means writing a structured spec before an AI agent touches code, so the spec becomes the contract instead of a fading chat history. If you want the theory, Martin Fowler's team did a clean three-tool teardown (2025). I wanted the practice. So I built the same feature three ways.

Recent build logs

All entries

About this journal

Hey, I'm Dani. DevMoment is my daily build log: the actual notes I take while vibe-coding with AI, wiring up MCP servers, and shipping weekend projects that were supposed to take an afternoon.

No 10x-your-workflow hype. I write each entry from inside the work, present tense, while the build is still warm: what I tried, what broke, the snippet that finally made it click. If you're building with an AI pair in your editor all day, this is the group chat you didn't know you were in.

Written by Dani Reyes with occasional field notes from M. Patel.