Episode 29: Start With Logging: A Whirlwind Tour of the Many Worlds of Debugging with Amal Hussein
Aug 10, 2020•1 hr 3 min
Episode description
Show Notes
[00:03:13] Amal tells us her background story and Tessa asks about her interests with debugging and why she is so passionate about it.
[00:07:22] Amal tells us her journey to debugging, how she got better at it, and if she was trying to teach somebody who’s new to debugging where they would start.
[00:11:26] Ari and Ben share debugging stories and Amal shares some advice.
[00:22:29] Tessa tells us experiences she’s had with Vue and getting bugs and it’s been a common experience across Vue, Angular, Angular JS, and React, so she wants to know when you get into this kind of situation what would you do there?
[00:26:48] Amal talks more about the profiling part.
[00:32:30] For all the beginners out there in terms of performance for the front end, Amal shares a tip for starting out.
[00:37:15] Ari asks Amal how do you break that habit in an organization of just assuming that because a bug manifests in the UI that it’s a UI problem?
[00:42:08] In regard to logging, Amal tells us her thoughts on the application monitoring tools, like Sentry.
[00:46:25] Having good Handshakes between the errors is discussed more in depth.
[00:53:48] Amal gives us a quick hit list of when, how, and why you would debug, and best practices for debugging. She mentions console.trace and minds are blown!
[00:00:00] Amal tells us where you can find her on the internet.
Picks of the week:
[00:57:15] Ben has two picks: A show called, When I See You Again (Netflix) and Diablo 3 (PC / Mac / Switch / PS4 / XBOX.
[00:58:27] Ari has two picks: A show called, An Evening with Beverly Luff Linn (Netflix) and HelloFresh.
[00:59:22] Amal has two picks: A show called, Indian Matchmaking (Netflix) and The Web.
[01:01:39] Tessa has two picks: A show called, Crash Landing on You (Netflix) and Phoenix Wright: Ace Academy-Spirit of Justice (iOS, Android, N3DS).
Resources mentioned:
Amal Hussein Twitter (https://twitter.com/nomadtechie)
Amal Hussein GitHub (https://github.com/nomadtechie)
Pino-GitHub (https://github.com/pinojs/pino)
Sentry (https://sentry.io/welcome/)
Console.trace (https://developer.mozilla.org/en-US/docs/Web/API/Console/trace)
When I See You Again - Netflix (https://www.netflix.com/title/80111845)
Diablo 3 (PC / Mac / Switch / PS4 / XBOX (https://us.diablo3.com/en/)
An Evening with Beverly Luff Linn - Netflix (https://www.netflix.com/title/81002313)
HelloFresh (https://www.hellofresh.com/?c=92-7T6GR88C7&gclid=EAIaIQobChMIj4SErN_46gIVJv7jBx38nw-eEAAYASAAEgLx7_D_BwE&locale=en-US)
Indian Matchmaking - Netflix (https://www.netflix.com/title/80244565)
The Web (https://en.wikipedia.org/wiki/World_Wide_Web)
사랑의 불시착 (Crash Landing on You) - Netflix (https://www.netflix.com/title/81159258)
Phoenix Wright: Ace Attorney − Spirit of Justice (iOS, Android, N3DS) (https://en.wikipedia.org/wiki/Phoenix_Wright:_Ace_Attorney_%E2%88%92_Spirit_of_Justice) Special Guest: Amal Hussein.