I kept noticing I was faster at writing new code than at finding bugs in code I already had. That skill atrophies if you only ship features.
So I built a small daily practice: a broken snippet, one bug, fix it. New challenge every day. Python, JavaScript, and TypeScript, beginner through advanced.
The loop is simple. Open the challenge, read the code, reproduce the failure, patch it. No leaderboard pressure. Just reps.
Today's is a Python greeting function. Other days are string concat, off-by-one, the usual stuff that actually shows up in review.
Site: https://debugger-zeta.vercel.app
Stack is Next.js on Vercel. I want feedback on whether the bugs feel like real mistakes or too toy. If you try one, tell me which language and whether the difficulty labels are honest.
Top comments (0)