Whether you are an experienced software developer or just starting out, you’ve come to the right place. We explain debugging techniques with hands on exercises.
We explain modern debugging tools to help you debug faster
Learn by debugging actual examples. No boring textbook theories. Learn by doing with hands on examples. Sent to your inbox Monday through Friday.
No commands to run, no packages to download. Hit the ground running with our pre existing environments. We use GitHub Codespaces to share our examples through a unified experience. Debug code straight from your web browser.
Learn to debug with a fully functioning e-commerce web site. Our members get full access to our kubernetes environment hosting the application. Based on the cloud-native microservices demo application you'll work with a codebase written in over 7 languages.
Tutorials on debugging tactics for your local dev environment
Breakpoints can be useful but they can also be tedious. Conditional breakpoints enable breakpoints to be triggered at moments of interest such as when hit count or expressions evaluate to true.
When adjusting values during execution, hot reload enables developers to get instantaneous results, without having to recompile. This means significantly less time wasted between testing multiple values during execution.
Using the command prompt within an IDE can give developers access to variable values, expression results and call functions on a break point with different values.
Our dev team is hard at work building custom debug tools to assist developers
Having issues tracking down that one edge case bug? Can't share your code? No problem! We use screensharing to help diagnose and fix your code on the spot.
Why should you have to write you unit tests from scratch? Put your unit testing into overdrive. We've complied hundreds of edge scenarios designed to harden any function. Run it on your hardware or ours.
Trying to troubleshoot containerized code? Is your code being scrutinized when you are convinced it was an infrastrucuture issue? We show you how to debug at the infrastructure level for kubernetes environments.
Is a co-worker asking you to review their code? Would it be 10x easier if you could just step through their code with the debugger?
Trying to debug a web application? Not sure what the inspector is capable of? We've got you covered. We go in-depth on how to get the most out of DevTools rich feature set so you spend less time troubleshooting.
While we are hard at work building the mentioned tools, we are always open to suggestions. Contact us if you have an idea you'd like to share.