31 Days of Vibe Coding
Archives
Search...
Subscribe
31 Days of Vibe Coding - Day #11: Teaching AI Your Patterns
January 11, 2026
When I think back to a time when I wrote every single line of code for an application, there was lots of copy → paste → modify. API endpoints, administrative...
31 Days of Vibe Coding - Day #10: Agent Configuration
January 10, 2026
There is so much change happening in the AI world, it’s easy to not even scratch the surface of what’s possible. When I started using Claude Code, I was so...
31 Days of Vibe Coding - Day #9: Git Is Your Undo Button
January 9, 2026
I’ve been working on collectyourcards.com for a while now. Initially, it made a ton of sense to have two separate interfaces for different users and admins....
31 Days of Vibe Coding - Day #8: When To Start Over
January 8, 2026
Sometimes, when you’re writing code with an AI agent, you’ll feel like you’ve hit a wall. It just can’t seem to figure out what you’re trying to accomplish,...
31 Days of Vibe Coding - Day #7: Context Management
January 7, 2026
Today is one of the big ones. We’ve hit the end of week #1! One of the biggest challenges we all face when coding with an AI agent is making sure it has all...
31 Days of Vibe Coding - Day #6: Breaking Features Into Phases
January 6, 2026
One of the biggest challenges I’ve found in writing code with AI is “getting it right the first time.” While I’ll often iterate on an idea over hours or...
31 Days of Vibe Coding - Day #5: The Prompting Pattern That Works
January 5, 2026
I’ve been through every iteration of this. Simple chatbot engagements all the way through piles and piles of documentation. This feels like the Goldilocks-...
31 Days of Vibe Coding - Day #4: Observability First - Know When AI Code Breaks
January 4, 2026
Like every seasoned software developer, you tell yourself that you’re going to review every single line of code that your AI agent produces. And for a while,...
31 Days of Vibe Coding - Day #3: Keeping Your UI Consistent
January 3, 2026
While there is lots to be said about making your sure your code is clean, and testable, and error-free, one of the most challenging things I’ve encountered...
31 Days of Vibe Coding - Day #2: Managing Your Backlog with AI
January 2, 2026
One of the most important things I learned on this journey was to stop treating my AI coding partner like a chatbot. Yes, that’s the interface I’m provided,...
31 Days of Vibe Coding - Day #1: What Is Vibe Coding?
January 1, 2026
What Is Vibe Coding? As we start this series, I think it’s important to define what we’re really talking about. “Vibe coding” has become an overloaded term,...
It All Starts Tomorrow!
December 31, 2025
First, I want to wish you all a Happy New Year. You may already have celebrated, but I’ve still got about 10 hours to go. Second, I want to thank you for...
Newer archives