meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Potluck - enums, WASM, Lighthouse, Redirects

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.9 • 1.2K Ratings

🗓️ 15 December 2021

⏱️ 58 minutes

🧾️ Download transcript

Summary

In this episode of Syntax, Scott and Wes answer your questions on a Potluck episode of Syntax. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Sentry - Sponsor If you want to know what’s happening with your code, track errors and monitor performance with Sentry. Sentry’s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Linode - Sponsor Whether you’re working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode’s Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Show Notes 02:07 Google Chrome to start measuring user experience beyond the completion of page load 05:47 How can I ensure that I am executing npm commands safely? 07:58 How should I prefix booleans? 09:46 How do I decide between using an enum vs a union type in Typescript 13:40 What is Web Assembly? 18:34 Sponsor: Sanity 19:45 what happened to Scott using Linux? PopOS 22:44 Sponsor: Linode 23:57 How do you batch requests in nodejs to an api? 26:15 What are micro-frontends? 29:55 Sponsor: Sentry 31:16 Since Astro seems so amazing, aren’t you tempted to rebuild your site now in Astro instead of Sveltekit? Astro 33:04 Can you please shed some light on redirects in express/ koa? 36:41 How do deal with ADHD? 41:52 Should I repeat the name of the issue in the commit message or just "Resolves #$issue-number"? 44:21 Do browsers update automatically? 47:52 What do you do when working on a big project? 49:55 Can you guys help to breakdown and explain jargons and differences of RPC, REST, gRPC, GraphQL? 53:25 How to ask a question 53:42 Sick Picks 56:17 Shamless plugs ××× SIIIIICK ××× PIIIICKS ××× Scott: Satechi 3-in-1 Magnetic Wireless Charging Stand Wes: The Always Sunny podcast Shameless Plugs Scott: Astro Course Wes: All Courses 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

Welcome to syntax the podcasts with the most delicious tasty treats about web development

0:17.4

out there today we've got a potluck for you this is where you submit the questions we

0:21.7

provide the answers we haven't done a potluck in I don't know maybe six weeks or so we've

0:25.9

got all kinds of really really good questions about variables and astro and express in koa and

0:34.0

how do you handle redirects but can keep the verb some pretty nerdy ones what is the difference

0:40.0

between grpc rest rpc graph q well and web hooks oh my goodness some good ones today we are

0:47.3

sponsored by three awesome companies sanity structured content cms uh sentry air an exception

0:54.9

tracking and linode which does linux cloud hosting we'll talk about all of them partway through the

1:01.2

episode with me as always is mr scottolinsky how you doing today scott oh I am doing pretty good

1:09.0

got my workout in this morning I don't often like workout before work but on the days that like

1:14.8

Courtney has to go to work super early you know she works in the school when she has to go to work

1:20.5

super early and I'm woke up I'm like you know and I might just hit a workout before we get going for

1:25.2

the day and it's always nice so that's awesome feeling feeling uh ready to go even though I

1:31.2

and I didn't need a little bit of caffeine to get me going but it's all good did you use your uh

1:36.1

what's it called tonal is that what you're still using yeah the tonal dude it's incredible I'm on

1:41.2

seven week streak I a workout maybe five days a week on the tonal and uh hand it's amazing

1:47.2

I never even think about how much weight I'm lifting I just show up I push the button and it

1:50.9

auto sets everything for me and it tells me what to do and I say yes yes tonal yes sir

1:57.0

thank you hub co-pilot for working out it really is except for it doesn't do the lift for you

2:02.4

that would be sweet oh yeah wow that's cool all right let's grab get into the questions first

2:09.4

when we have here is from Felicia uh I just became aware of an initiative over at Google Chrome

2:16.3

to start measuring user experience beyond the complete page load see HTTP colon slash slash

...

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.