BugGym
BugGym is a technical skill-building app that teaches practical debugging through short, timed “bug drills.” Each drill drops you into a real-world codebase snapshot (frontend, backend, scripts) with a failing test, error log, or broken behavior. You fix it in an in-browser editor, then compare your approach to expert solutions and alternative fixes. The app tracks your debugging habits: how often you reproduce issues, isolate variables, write minimal tests, and use logs effectively. It also includes “tooling reps” that force you to practice core workflows (git bisect, reading stack traces, profiling, regex log parsing) rather than just coding features. It’s brutally pragmatic: no long lectures, no vague projects—just repeated exposure to the messy reality of production bugs. Works best as a web app with optional desktop companion for local repo drills.