Syntax - Tasty Web Development Treats

Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like React, to the latest advancements in CSS to simplifying web tooling.

https://syntax.fm

subscribe
share






Debugging Tools + Tips


In this episode of Syntax, Scott and Wes talk about debugging — tools, techniques, and the mindset needed to debug a problem and get through it as quickly as possible.

Netlify - Sponsor

Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntaxfor more info.

Freshbooks - Sponsor

Get a 30 day free trial of Freshbooks at Freshbooks.com and put SYNTAX in the “How did you hear about us?” section.

Show Notes

1:41 - Tools

  • CLDD - console.log driven development
  • How To Pause Your Code With Breakpoints In Chrome DevTools
  • Other types of break points
    • XHR
    • DOM break on attribute change
    • DOM break on children
    • Conditional break
    • Break on exception
    • Break on event listener

21:49 - Network requests

  • Doesn’t take place in your site/dom, so might not always have all info in your console, debugger
  • Network tab in dev tools shows you all requests going in and out of your app
  • Filters by type, sees length in request
  • Sees headers, responses and more
  • Failed requests will be red

26:50 - Debugging mindset

  • Check different browsers
  • Check the docs/examples
  • Isolate when possible
  • “What has changed?”
  • Get minimal working code
  • Rubber Duck Debug
  • Step back and re-think
Links
  • Debugging Visual Studio Code (Node) - James Q Quick
  • CodePen
  • Spencer Carli’s Youtube
××× SIIIIICK ××× PIIIICKS ×××
  • Wes: DeWALT Lawn Mower
  • Scott: Cold Brew Coffee Maker
Shameless Plugs
  • Wes’ Courses - Use the coupon code ‘Syntax’ for $10 off!
  • Level 2 React Native with GraphQL
Tweet us your tasty treats!
  • Scott’s Instagram
  • LevelUpTutorials Instagram
  • Wes’ Instagram
  • Wes’ Twitter
  • Wes’ Facebook
  • Scott’s Twitter
  • Make sure to include @SyntaxFM in your tweets


fyyd: Podcast Search Engine
share








 June 12, 2019  48m