938: Hot Takes + Bike Shedding
17 September 2025

938: Hot Takes + Bike Shedding

Syntax - Tasty Web Development Treats

About
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