← Back

5 Things I Learned After 100 Hours of Vibe Coding

December 2025

1. Be Braver Into Unknown. If you know the "end state," you can ask AI to fill in the messy "middle". It's wild how well it connects the dots.

2. Plan > Execute. Always start with a PRD and list the tasks (I use this template by Ryan Carson). Ask AI to clarify before building. Debugging later costs way more time than a few minutes of thinking up front.

3. AI is Expansionary. The more I can create, the more I want to create.

4. Taste & Judgment Matters More Than Ever. Execution isn't the bottleneck anymore, but you still need to know what "great" looks like to guide the AI.

5. First-Principle Problem Solving Still Wins. Break things into fundamental building blocks so you can unblock the AI when it gets stuck.