Syntax - Tasty Web Development Treats

Hasty Treat - Code Quality Tooling Part 2

4 snips
Feb 4, 2019
Scott and Wes dive into the essentials of code quality tooling, spotlighting TypeScript's advantages for safer coding. They discuss how Jest enhances testing workflows, providing immediate feedback that boosts developer confidence. The conversation emphasizes the necessity of error tracking tools, like LogRocket and Sentry, to effectively debug and maintain code. The hosts encourage adopting these tools to streamline development and manage issues better, inviting listeners to share their own recommendations.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Types and Tooling

  • Use TypeScript or other type systems like Flow or Reason to improve code quality.
  • These tools provide early error detection and enhance tooling capabilities.
INSIGHT

Runtime vs. Compile Time Errors

  • JavaScript errors often occur at runtime, impacting user experience.
  • Type systems help catch errors during development, improving code reliability.
ADVICE

Testing with Jest

  • Utilize Jest or similar testing frameworks for immediate feedback during development.
  • This setup increases productivity and helps prevent regressions.
Get the Snipd Podcast app to discover more snips from this episode
Get the app