31 Days of Vibe Coding
I built an entire website with AI. collectyourcards.com lets users track and manage their sports card collections without all of the work. 900,000+ sports cards (and growing). Universal search. Achievement system. Social features. Sales tracking down to the cost of an individual envelope. All of it.
This completely free series teaches you how to write real software with artificial intelligence.
No theory. No hype. Just the tactics that actually worked.
(Yes, AI helped me build this site, too.)
What You’ll Learn
Week 1: Foundation (Days 1-7) Learning to work with AI. GitHub Issues as your backlog, component libraries, observability, prompting patterns, breaking features into phases, and context management.
Week 2: Tactics (Days 8-14) Managing AI’s quirks. When to restart, Git as your undo button, agent configuration, teaching AI your patterns, the “common AI mistakes” file, constraining AI, and spotting hallucinations.
Week 3: Expert Roles (Days 15-21) AI as your team. Context and tokens, then using AI as security auditor, SRE, test generator, code reviewer, debugger, and architect.
Week 4: Production & Mastery (Days 22-31) Real-world tactics. Production debugging, edge cases, deployment automation, refactoring, multi-service work, prompt libraries, the tool landscape, measuring impact, technical debt, and building your personal playbook.
The Articles
- Day 1: What Is Vibe Coding?
- Day 2: Managing Your Backlog with AI
- Day 3: Keeping Your UI Consistent
- Day 4: Observability First - Know When AI Code Breaks
- Day 5: The Prompting Pattern That Actually Works
- Day 6: Breaking Features Into Phases
- Day 7: Context Management
- Day 8: When to Restart vs When to Keep Going
- Day 9: Git Is Your Undo Button for AI Mistakes
- Day 10: Agent Configuration - Set Your Standards Once
- Day 11: Teaching AI Your Patterns With Examples
- Day 12: The Common AI Mistakes File
- Day 13: Stop AI From Changing What You Didn't Ask For
- Day 14: When AI Starts Hallucinating
- Day 15: Context, Tokens, and When to Compact
- Day 16: AI as Security Auditor
- Day 17: AI as SRE: Is This Code Operable?
- Day 18: AI as Test Generator
- Day 19: AI as Code Reviewer
- Day 20: AI as Debugger
- Day 21: AI as Architect
- Day 22: Production Debugging: When It's On Fire
- Day 23: Asking AI for Edge Cases You'd Never Think Of
- Day 24: Deployment Automation: Let AI Generate the Scary Parts
- Day 25: Refactoring AI Code: From Working to Maintainable
- Day 26: Working Across Multiple Services With AI
- Day 27: Building Your Prompt Library: Capture What Works
- Day 28: The AI Tool Landscape: When to Use What
- Day 29: Measuring What Matters: Is AI Actually Helping?
- Day 30: Managing Technical Debt When Shipping Fast
- Day 31: Your Personal Vibe Coding Playbook
About This Series
Every article includes:
- Actual conversations about real AI-assisted software development topics
- Honest lessons from what didn’t work
- Tactics you should use immediately
Subscribe
Subscribe to get notified when new articles are published.