Build with AI
Prompting your way to working software. Vibe coding, code review, working on existing codebases.
Vibe coding: prompting your way to a working app
The describe to generate to test to refine loop. What "vibe coding" actually means in practice. Where it breaks.
Pick your build environment: Lovable vs Bolt vs Cursor vs Claude Code
When each shines. Browser-only no-code, IDE pair programmer, terminal agent. Decision matrix included.
Catching AI-generated bugs before they ship
Hallucinated APIs, missing edge cases, security holes. How to review AI code without being a senior engineer.
Working with AI on a codebase you didn't write
CLAUDE.md, context files, repo conventions. How to teach an agent your codebase so it stops hallucinating its way through your patterns.
Prompts vs Skills vs Workflows vs Agents — when to use which
Four ways to use AI: a one-shot prompt, an installable skill, a step-by-step workflow, or a multi-step agent. What each one does well, where each breaks, and how to choose.
How RAG works, and when to use it
The pattern that grounds an LLM in your data: how each step works (chunking, embedding, retrieval, reranking, generation), when RAG wins over fine-tuning and long context, and the failure patterns most beginner systems hit. With a modern 2026 stack.
Ship and own your stack
Take your build from prototype to production. Real deploy, real monitoring, real ownership.