Skip to content

Let's talk about Debugging

Photo of Nati Cohen
Hosted By
Nati C. and Yogev Levi S.
Let's talk about Debugging

Details

17:00 - 17:15 Welcome (grab a beer and something to bite)

17:15 - 17:45 Hands-on Go profiling / Daniel Ammar

17:45 - 19:00 The art of debugging / Avishai Ish-Shalom

Hands-on Go profiling / Daniel Ammar

What is Go profiling? When and how to use it? and how to utilize Go build-in tools to search for bottlenecks and optimize our code.
In this live demo session, we'll go over multiple examples and learn how to read the pprof output. We'll share some tips and ticks, as well as an overview of multiple open source Go profiling tools.

The art of debugging / Avishai Ish-Shalom

Are you one of those "gifted debuggers" that everyone turns to when they need to solve a difficult problem? Great! This talk isn't for you.For the rest of us, debugging is often considered a mysterious trait that some engineers were born with, but alas, some simply haven't. This talk is here to bust that myth. It calls "bullshit" on the gifted-debugger myth and claims that with well-structured methodology and a couple of simple tips, we can all master debugging and stop using trial and error (and other witchcraft tactics) to find the cause of our problems. This methodology has served me well over the years to solve difficult problems, and will hopefully serve you as well.

Photo of OpsTalk group
OpsTalk
See more events