meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Polyfills, Transpiling and Monkey Patching

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 26 July 2023

⏱️ 59 minutes

🧾️ Download transcript

Summary

In this episode of Syntax, Wes and Scott talk about what polyfills, transpiling, and monkey patching mean, how and when to do it, and libraries that can help you out. Show Notes 00:10 Welcome 01:07 Toast follow up 02:45 What are transpiling, ponyfill, polyfill, and monkey patching TC39 Proposals Pretty excited about the new JavaScript non-mutating array methods. Currently in stage 3 11:18 Transpiling unsupported CSS 15:11 Polyfills Popover polyfill 19:22 Polyfilling CSS 21:06 HTML polyfills 27:47 How to transpile and polyfill Babel TypeScript: JavaScript With Syntax For Types CoffeeScript Civet cronn/jsxtransformer: Pipeline for transforming JSX files using Babel.js and Uglify.js Svelte • Cybernetically enhanced web apps Polyfill.io core-js - npm 35:46 Shiv and shims Shim vs Shiv 38:16 Monkey patching 49:08 SIIIIICK ××× PIIIICKS ××× ××× SIIIIICK ××× PIIIICKS ××× Scott: Cable sleeve Wes: Air Purifier AliExpress Shameless Plugs Scott: Sentry Wes: Wes Bos Tutorials 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 Wes Bos on Bluesky Scott on Bluesky Syntax on Bluesky

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 Tillinski and West Boss.

0:10.6

Welcome to syntax, the podcasts with the tastiest poly fills out there. We've got to show to you

0:16.8

for you today on poly fills, transpiling code and monkey patching, both explaining what all of those

0:24.7

things are and when you might want to reach for one over the other, as well as how you can

0:31.4

poly fill and transpile all of your code, likely to support newer APIs or to support older browsers

0:38.7

or to get features that are just not yet in your environment. My name is West Boss. I'm a developer

0:45.3

from Canada with me as always is Mr. Scott Tillinski. How are you doing today Scott?

0:50.5

Hey, I'm doing good. Yeah, feeling, feeling fine. We have some family over for the holiday.

0:58.7

It's the 4th of July week over here and we've just been spending a lot of time outdoors doing

1:04.5

fan stuff and just hanging out. It's been a total blast. By the way, West, I would like to issue

1:10.8

a message about the last episode. We talked about toast messages, right? And we both said

1:17.1

like where I said my first time hearing the word toast was from Android, Android development.

1:24.0

Well, I found here a post that says the term toast notification was popularized by the Android

1:31.2

operating system. So hey, that's maybe a good good reason why it popped up as being the thing

1:38.4

that I learned it from. So just wanted to add that on from the last episode. Delicious. Oh good.

1:44.5

Yeah. How are you doing? How are you always ask how I'm doing? And I don't think I ever

1:49.2

ask how you're doing. I'm doing great. I am up at the cottage right now. So for anyone who's not

1:56.3

listening, my family has a cottage up in Barry's Bay, Ontario, which is about four hours north

2:04.7

of where we live in Canada. And we are we usually come up for like most of the summer. I have a

2:11.5

whole office up here. And it's it's awesome. I just like love working from this office. I got the

2:16.2

AC cranking right now and it's dead quiet. And I'm just trying to get the like video dialed in.

...

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.