meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Save us from Config File Hell

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 13 February 2023

⏱️ 25 minutes

🧾️ Download transcript

Summary

In this Hasty Treat, Scott and Wes talk about what you can do to better organize your config files. Show Notes 00:21 Welcome 02:20 Electric car ski tripping 05:01 Why config files? 07:47 Custom Vite config files Wes’ Vite config define: { __VERSION__: JSON.stringify(process.env.npm_package_version), }, 11:16 Node has failed us 13:30 Cosmic config Cosmiconfig 16:46 File nesting 21:01 Standardize on a format Tweet us your tasty treats Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

Transcript

Click on a timestamp to play from that location

0:00.0

Monday! Monday! Monday! Open wide dev fans! Get ready! To stuff your face with

0:07.0

JavaScript CSS! Node modules! Barbecue tips! Get workflow! Break dancing! Soft skills!

0:12.0

Web development! The hastiest! The courageous! The tastiest! Web development

0:17.0

treats! Coming in hot! Here is Wes Barakuda! Boss! And Scott El Torro Lugo!

0:24.0

Tolinsky!

0:27.0

Welcome to syntax! In today's Monday hasty treat, we're going to be talking about

0:35.0

config files. How much we love them. How many of them there are? And we must love them

0:41.0

because we have tons and tons of them. So my name is Scott Tolinsky. I'm a developer

0:45.0

from Denver. With me, as always, is Wes Boss. Wes, what's up? How's your config files?

0:50.0

Look in, how's the root of your project? Is it full of files?

0:54.0

The root of my project is looking good. This sort of stumbled upon one the other day

1:00.0

that had 30 config files in it. And I just screenshot it. And I was like, I think that's

1:06.0

a record for me. And the response to it was really interesting. There was a lot of people

1:10.0

that were like modern web development, LOL, garbage, and even though half of them

1:16.0

weren't related to run end development at all. And the other thing is just like,

1:22.0

we kind of need them. I don't like it either. It's so obnoxious that your root of

1:28.0

your Git repo is full of a million different files and whatnot. So we're here to

1:34.0

sort of help you save yourself from config file hell. And figure out how do we

1:42.0

make this manageable both in local dev, as well as some ideas about, I think

1:47.0

node has kind of failed this year. So we'll get into that as well.

1:51.0

Yeah, totally. How are you doing? You just got back from ski and I heard? Yeah.

1:55.0

Yeah, I was telling you, I got the classic ski tan where the tip of my nose is bright red.

...

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.