The bug hunt

About 75 minutesYou need: my-studio-site on the practice-bugs branch with git status clean, components/Services.tsx and components/ServiceCard.tsx from Lessons 4.3 and 4.4, npm run dev running, Chrome with DevTools, and your builder's notebook
This video is in the full courseGet the course to watch every video and read every lesson in full. GHS 399, paid once.Get the course · GHS 399
Video · 14:33
Goal

Find and fix five realistic bugs in your own site (a missing import, a mistyped class, a broken image path, a TypeScript prop error and the new Date() build error), each with the right tool from this module, then delete your practice branch.

Why this matters

Everything in this module so far has been one tool at a time. Real bugs don't arrive with a label saying which tool to use. You see a symptom (something missing, something red, a build that fails) and you have to decide where to look.

The five bugs in this lesson are the ones you're most likely to meet in real projects. None of them is invented for the course: every one has happened to students and to professionals, usually right after the AI made a change. Two of them break the page with an error. One breaks it silently. One hides until you build. One never shows on your laptop at all, but stops Vercel from publishing your site.

You'll plant each bug yourself, so you know it's safe. Then you'll hunt it as if you didn't know where it was: symptom first, then the right tool, then the cause, then the fix. At the end you'll delete the practice branch, and your project will be exactly as it was at the end of Module 4.

In the full lesson

  1. The idea in plain English
  2. Do it
  3. Check it worked
  4. Quick check
  5. What you can do now
Stage 2 · Make it workYou’ve seen the why. The how is in the course.

The step-by-step, the prompt to copy, the video and the check-it-worked list, for every lesson in all 15 modules. GHS 399 ($40), paid once by mobile money or card, yours to keep.

Get the course · GHS 399See what’s inside
Already have the course? Open the full lesson