938: Hot Takes + Bike Shedding - podcast episode cover

938: Hot Takes + Bike Shedding

Sep 17, 202528 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Wes and Scott dive into some hot takes and classic debates—tabs vs spaces, camel vs snake case, export styles, barrel files, variable naming, and more.

Show Notes
  • 00:00 Welcome to Syntax!
  • 01:26 CSS variables: descriptive vs. semantic
  • 03:38 snake_case vs. camelCase
  • 04:54 Default exports vs. named exports
  • 06:23 Barrel files vs. direct imports
  • 09:15 Function declaration vs. function expression
  • 11:00 Inferred types vs. explicit types
  • 13:40 Brought to you by Sentry.io
  • 14:40 Long and explicit variable names vs. short with comments
  • 16:27 Self-documenting code vs. code comments
  • 17:03 Rebase vs. merge commit
  • 18:39 Naming event parameters: e vs. event
  • 20:33 Tabs vs. spaces
  • 22:18 Big line height vs. small line height
  • 23:50 Hard line length vs. line wrap
Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

For the best experience, listen in Metacast app for iOS or Android