meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Potluck - Mobile First × Arrow Functions × Deno × JSON APIs × Refactoring Tips × More!

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 22 April 2020

⏱️ 63 minutes

🧾️ Download transcript

Summary

It’s another potluck! In this episode, Scott and Wes answer your questions about mobile first development, ES6 arrow functions, Deno.js, tips for refactoring your code, best e-commerce platforms and more! LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Show Notes 02:50 - Q: Wondering about your take on mobile first design and implementation? Do you throw the desktop styles or the mobile styles in media queries? Any opinions about that? I’m switching a lot between projects that do it differently, and it really makes my head melt. 08:24 - Q: What is the difference between the ES6 arrow functions and a normal function? When would you use a normal function instead of an arrow function or the other way around? 13:54 - Q: What are your opinions or experiences on developing 360/VR experiences on the web? There are a few frameworks out there for building such experiences, like A-Frame and React 360. I was wondering if you had any experience using such frameworks or building these types of things, and do you think that this could become a big thing for web development in the future? 19:02 - Q: How do you define senior developer? What is the difference between intermediate and senior developers? 21:37 - Q: I was curious knowing your opinions regarding json:api and its consumption in React. Is it still a good pick compared to GraphQL or normal rest/json? 27:30 - Q: What’s your take on Blitz.js and RedwoodJS? Would you use a framework like this to build a large & scalable web app? 30:54 - Q: What do you think of Deno.js reaching version 1.0? Is it really going to be a Node successor, or is that just marketing hype? 34:34 - Q: When you are looking to refactor code, do you have a process you like to follow? 41:35 - Q: Which technology stack would you choose in 2020 for an e-commerce website and why? 46:32 - Q: I’m confused about developing a website for a client. I feel like most, if not all, clients want to take administrative control at the end of the project to be able to handle things themselves. Does this mean the only option for client projects is WordPress? I got really excited about making a client’s site in Gatsby, but they would need to be a coder to be able to edit the content of the site or maintain it. Am I missing something here? 49:52 - Q: How do I use prop types to check a component when getting the props from context instead of passing them down? 51:51 - Q: Should I use the mongoDB or mongoose node module in my project? What are the differences? 55:48 - Q: Is it a bad practice if I mix up React Bootstrap and Material UI in one React project? Links gqless Prisma The Blitz.js Manifesto (A New Fullstack React Framework) Begin Shopify Snipcart Magento Sanity Gatsby Syntax 157: Hasty Treat - What is a Headless CMS? @dog_rates Wondery - Joe Exotic ××× SIIIIICK ××× PIIIICKS ××× Scott: Jackbox Games - Murder Party Two Wes: Tiger King Shameless Plugs Scott: Custom React Hooks - Currently 50% off! - Use the coupon code ‘Syntax’ for an additional 10% off! Wes: All Courses - Use the coupon code ‘Syntax’ for $10 off! 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

You're listening to Syntax. The podcast with the tastiest web development treats out there.

0:06.0

Strap yourself in and get ready. Here is Scott Telinsky and West Boss.

0:10.4

Welcome to Sendax. This is the podcast with the tastiest web development treats out there. Today we've got a awesome podcast and a potluck lined up for you and a potluck is an episode where we take in your questions and Scott and I attempt to answer them.

0:25.1

If you have any other questions that you'd like us to answer on a potluck, make sure you go to

0:29.4

syntax. F.F.m. and click the button that says ask a potluck question. Those keep us going.

0:35.2

Today we are sponsored by two awesome companies. First one is Log Rocket and

0:40.0

second is Fresh Books. We'll talk about them part way through the episode.

0:44.8

How you doing today, Scott?

0:46.5

I'm dealing.

0:47.8

You know, like everybody, just making it happen.

0:50.8

Like last night, I just like took a deep

0:53.0

deep exhale and was like holy cow I am

0:56.3

tight I'm just like tense man I'm just yeah it's just it's just non-stop but

1:01.7

you know it's all good. I sliced off the tip in my finger the other day, so that was pretty sweet.

1:07.0

With what? You don't even want to know.

1:10.0

Mandolin? No, a actual shaving razor. It It was just I was just moving it. And it.

1:15.5

Oh, that's my nightmare. Dude, it's seriously, it's gnarly. So it has been covered and yeah not too happy about it.

1:26.1

You're not going to the hospital for that though are you?

1:28.9

No, I don't want to get into any of the gruesome details but it's fine.

1:34.0

Okay.

1:35.0

There's a lot of people who do not want to hear what exactly happened to this.

1:40.0

Yeah.

...

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.