Bouke Nijhuis is CTO at CINQ ICT. He likes to learn new things and he likes it even more to explain those to other people. Furthermore he is an international speaker and a committer of open source projects. You can reach him on Twitter at @BoukeNijhuis.
This presentation is about levelling up your debugging game. Most developers only use the proverbial tip of the iceberg when working with the debugger. There is so much more to learn so lets have a look at interesting mechanisms like:
- dropping frames ("going back in time")
- remote debugging (why stay on your local machine?)
- hot code swapping (faster than redeploying the code)
- stream debugging (for those hard to debug streams)
The entire presentation will be in IntelliJ. Some parts are IntelliJ specific, but most parts apply to all IDEs.