publish date
Feb 8, 2023
duration
33
min
Difficulty
Case details
Debuggers were born in the monolith era when we worked on small modular projects. When you use a debugger, you prune a specific bug, ignoring a sea of troubles. The main problem with debuggers in modern distributed software systems is that they don't scale, but types, tests, and tools do. This talk will demonstrate how to code with an observability state of mind instead of depending on a debugger.
Share case: