meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

733: Egress, scraping, Safari EU changes, is SetInterval worth it?

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.91.2K Ratings

🗓️ 21 February 2024

⏱️ 59 minutes

🧾️ Download transcript

Summary

In this potluck episode of Syntax, Wes and Scott discuss egress, scraping, Safari EU changes, and answer questions on updating dependencies and SetInterval. Show Notes 00:00 Welcome to Syntax! 01:35 Brought to you by Sentry.io. 02:49 I have over 100,000 user images on Cloudinary. How do I migrate to another service? Cloudflare-Cloudinary Proxy 07:27 Switching from Mac to PC. Figma, DaVinci Resolve 12:32 What’s your take on the Safari 17.4 PWA removal debacle for EU users? Bug Report Fullscreen API Bug Report 19:45 Is there any clear front-runner when it comes to monorepo tools? 23:44 Some big web apps have a div relatively high in the DOM with a class like “scroll-container” or “cursor-events”, why is that? 32:15 Is ChatGPT Plus worth it? I’m trying to avoid death by 1000 subscriptions. ElevenLabs 37:47 Performance vs accuracy when working with timers. 40:37 How do you update the dependencies to work with a current version of Node? Also, if you are building from scratch, how do you determine what dependencies to use? Syntax show 425: Updating Project Dependencies 45:52 Clarification on the browser blocking. Mozilla’s vision for Firefox MV3 49:19 Problems when working with JavaScript’s new Date(). 54:27 Sick Picks + Shameless Plugs. Sick Picks Scott: LED Flashlight Shameless Plugs Wes: Syntax YouTube 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 got a potluck for you today. We're going to be talking about egress from these big hosts from Cloudinary scraping images and putting them on something else. The Safari, does Safari hate progressive web apps?

0:14.6

Are they intentionally trying to crumble the web?

0:18.6

Is set interval accurate?

0:21.5

Or should I be using dates?

0:22.8

And as well as like a couple of really interesting follow-ups

0:25.7

from people, one about the follow-ups

0:29.0

on the new V3 manifest for Chrome extensions specifically around ad blockers

0:35.0

Another one around some issues that somebody hit with dates back from our time episode

0:40.3

So some pretty good stuff today. How you doing today, Scott? Oh, I've been better. I am not feeling great. Yeah a little fluy. I got my my gator aid right here. I've been pounding it. I'm just trying to get back into the vibe of things.

0:56.1

I took, you know, like a flu and cold last night, so I don't know what is like just hangover from the flu and cold because I don't know if you get that but I know we don't get that in we don't get the good stuff in Canada. I always hear people people cross the border and they bring back the American cold and

1:14.0

flu and the like poisons to kill mice and things like that they always just like I

1:20.4

don't think you're allowed to do that, but. Yeah, I'm feeling a little off today, but you know, it could just be that I'm still waking up, but yeah,

1:28.0

I, you might notice it into my voice or something.

1:31.0

All right, well, I'll be well I'll be extra on it for you.

1:35.8

And if you are off your game, if your code is sick, like I'm sick,

1:41.8

well, you're going to be having errors all throughout your application and

1:44.8

here comes a Dr. Century here to save the day. Dr. Century is going to not only

1:50.0

tell you you do this west but oftentimes when I get a just a massive dump of errors in my

2:06.8

console or something. Oh of errors okay yes of errors I'll frequently head to you know you know gpity four or something

2:15.7

especially if it's like really odd like an odd kind of error and I'll paste it in

2:20.5

there and just say hey can you make sense of this for me? What am I doing

2:24.1

here? And usually it does a pretty good job of finding some of those hard to

...

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.