Sy Brand
Expert in Debugger Technologies and Microsoft’s C++ Developer Advocate
Sy Brand
Expert in Debugger Technologies and Microsoft’s C++ Developer Advocate
Sy Brand is an expert in debugger technologies and Microsoft’s C++ Developer Advocate. Sy has over a decade in developer tooling and has worked on profilers, compilers, language runtimes, standard libraries, and, of course, debuggers. They’ve also contributed to the standards for C++, DWARF, and HSA. Brand earned a degree in computer science from the University of St. Andrews, specializing in compiler implementation. They also are a poet, filmmaker, musician, activist, and parent to three cats and one entire human.
Upcoming conference sessions featuring Sy Brand
How Debuggers Work
Have you ever wondered what really happens when you set a breakpoint? Debuggers are one of the most important tools in the belt of any developer, but they are often seen as a magic black box. This talk will demystify native debuggers by showing how the utilities you use every day actually work under the hood.
You’ll get a peek into the inner workings of breakpoints, register and memory manipulation, debug information, stepping, stack unwinding, expression evaluation, and more. X64 Linux systems will be used as an example, but most of the concepts are applicable to other platforms.
Get conference pass
Browse all experts
Here