usman@gurusden:~$
A Guided Series

Learning to Code With Claude

This series is for developers who already know how to build software and want to add Claude to the toolkit properly — not as a novelty, but as a real working method with the same discipline you’d apply to any other part of the job.

It’s written for two audiences at once: developers exploring “vibe coding” for the first time, and students learning to build software with Claude from day one. Work through it in order — each part builds on the habits from the one before it, and the final post ties everything into a complete roadmap from idea to production.

  1. Part 1

    What Is “Vibe Coding”? A Veteran Developer’s Guide to Working With Claude

    A precise, no-hype definition of vibe coding, what actually changes for an experienced developer, and the core loop behind every Claude Code session.

    Read this part →
  2. Part 2

    Getting Started: Installing, Configuring, and Running Your First Claude Code Session

    Installation, the working-directory model, permission modes, and the first habits worth building before you go further.

    Read this part →
  3. Part 3

    How Claude Understands Your Codebase

    The context window, the Glob/Grep/Read exploration pattern, CLAUDE.md project memory, and how to point Claude toward the right files fast.

    Read this part →
  4. Part 4

    The Art of the Prompt: Communicating Effectively With Claude

    Weak vs. strong prompts side by side, why context beats length, and how to correct course without starting over.

    Read this part →
  5. Part 5

    Claude’s Agentic Powers: Editing, Running Commands, and Multi-Step Autonomy

    The real toolkit behind Claude's actions, the agentic plan-act-observe loop, and how permission modes dial autonomy up or down.

    Read this part →
  6. Part 6

    Testing, Debugging, and Reviewing Code With Claude

    How to write tests with Claude, debug systematically, and review its output the way you would a colleague's pull request.

    Read this part →
  7. Part 7

    Git, Deployment, and Real-World Workflows With Claude

    Commits and PRs with Claude, the destructive-operations rules worth never skipping, and how to work safely across dev, staging, and production.

    Read this part →
  8. Capstone

    From Zero to Production: A Complete Roadmap for Building Software With Claude

    The capstone: a full stage-by-stage roadmap from idea to a monitored production system, tying together every habit from the series.

    Read this part →