meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

938: Hot Takes + Bike Shedding

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 17 September 2025

⏱️ 28 minutes

🧾️ Download transcript

Summary

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

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax today. We've got a bike shedding hot takes episode for you.

0:05.1

This is where we're going to go into those questions that don't really matter, but kind of do matter.

0:10.6

The questions like the typical one everyone always argues over is tabs versus spaces.

0:16.4

And we'll talk about that. But this, we got some much more interesting ones.

0:19.8

And we're going to go and

0:21.0

pick aside and try to argue our case on each one my name is west boston a developer from

0:26.9

canada with me as always is scott tillinsky how you doing scott oh i'm doing good man man

0:32.8

i had a productive weekend cleaning i spent my like whole holiday weekend that we just had for Labor Day.

0:41.0

I was cleaning the house.

0:42.9

I repainted all the trim because it's so dinged up.

0:45.8

Like I got a paint bucket.

0:46.9

I'm getting all the trim.

0:47.7

I filled in the dents and stuff with spackle.

0:50.7

I'm like, I use this a little like, you know those little plastic pry tools?

0:56.1

I used one of those to get into the cabinets with a paper towel and clean out all of the little gunk and stuff.

1:02.6

Like I detailed that thing, man, and I had a blast doing our house.

1:06.6

You got to get a steamer.

1:08.0

You have a, like a steam wand or something like that? We got one of those for at our cottage.

1:14.1

We always get like flies and like steaming on the on the trim. Yeah. And we got like a little steam wand and it gets in all the cracks and stuff. It's good stuff. That is a something I don't know anything about.

1:25.9

Mm-hmm. All right. Let's get on into the first one that we got here.

1:30.9

This is in CSS.

1:33.5

When you're naming your variables, do you name them after the color that they are, like

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.