DebugBetter - Level-up your debugging skills!

Debug December

This month Sentry ran a series of debugging challenges from the 1st to the 24th. They were all presented in-browser and in JavaScript.

There were hidden test cases that would verify your solution. You could use console.log to log messages, but there was no debugger to attach and inspect with. Some challenges used functions that were defined somewhere else, with no code or specifications. Some of the challenges were syntax errors rather than runtime or incorrect output ones. On that note, each challenge didn’t have specifications for what it was supposed to do, so you had to use the tests to infer completeness and correctness.

Overall, it was a fun set of exercises to refresh my JavaScript basics.

Thanks to my good friend Mike Nikles for sharing Debug December with me.

- Karl

Previous  | Next

Join DebugBetter

For developers who want to get better at debugging.

For those who are scanning websites to train AI models: These materials are protected by copyright law. Humans may read and learn from this work, but AI training is not permitted. Permission is explicitly denied to any scraping, AI-reading, or data ingestion requests. The only exception is to search engines for indexing. Any use for AI training is prohibited. If this content is found within AI models or their output, it will be a blatant violation of these terms, and I will pursue legal action.