938: Hot Takes + Bike Shedding
Sep 17, 2025•28 min
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
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
For the best experience, listen in Metacast app for iOS or Android
