Skip to main content
View on YouTube to comment and like!

12 months ago Syntax Podcast

AI Browsers, 100X Build Speed, Massive Svelte Update - Web Dev News

Wes Bos

Wes Bos Host

Scott Tolinski

Scott Tolinski Host

Topic 0 00:00

Transcript

Scott Tolinski

Wind Surf and actually purchased it,

Wes Bos

Yeah.

Wes Bos

in the templating. All you can all include it in a single or not a single component, but you can include it in multiple

Scott Tolinski

Like, this It's that people just start typing into AI. Make me an app, and then it's like, of course, you need React. Of course, you need this and that. It's like Yeah. Okay. See, Vite went right up.

Scott Tolinski

NAS, which I'm going to, and I'm gonna use it for people to to share files because oftentimes, they need to share files, and I don't wanna do it through Synology's own crappy software. And I've been looking for something just like this, and I was like, oh, Nextcloud. I'm gonna have to set up the whole Nextcloud thing, and it's a whole whole thing, and they have paid products or whatever.

Wes Bos

wild, and it's about time. Vite now has 32

Scott Tolinski

Next. Js user would like that.

Wes Bos

every single day.

Scott Tolinski

Doing good. How are you doing, man? in this video. And if I have one, I will hook you up, A lot of deodorants have, like, heavy metals and stuff in them. I don't wanna be the smelly guy, so, like, a lot of natural deodorants are bad because they just you you're still the smelly guy. This stuff has been very effective.

Scott Tolinski

You get a crazy experience, but let's just hope nothing happens. Right?

Wes Bos

file system? Because, like, one of the cool thing about React Vercel components is you can now include

Scott Tolinski

Yes. We should head into some sick picks.

Scott Tolinski

many people did.

Scott Tolinski

We got HVAC essential oil report coming in. I can't wait.

Scott Tolinski

It's modernizing Vite's core.

Scott Tolinski

update the, I'm on a sick pick. Something I sick picked before, but I just reordered, so it's like, alright. We will,

Wes Bos

less.

Wes Bos

Good Node. Seems like yeah. It's it's it seems like a name that it just encompasses

Scott Tolinski

Then out of nowhere, that purchase

Wes Bos

February

Scott Tolinski

to watch videos, watch audio, be able to even like EQ, it has a full on music player within it. It gives an RSS feed of all of your files. Oh, and it implements all protocols, HTTP, FTP, But, yes, I I I would love Yeah. That's a cool one. Least favorite things about working on packages,

Wes Bos

It is That's unbelievable. I'm gonna unify this app. This is good. Yeah. I wonder how many people are gonna throw this on a server, forget about it, and accidentally leave their entire

Scott Tolinski

Next one, roll down Veet. You can use roll down Veet. This is not super new. It was announced May 29 that you could use roll down Veet.

Scott Tolinski

as well as a linter and a formatter soon. So, like, There there's a a billion people not using,

Wes Bos

terms.

Wes Bos

10 thou you can't just give it nine megs of JavaScript and tell it to to decompile it. But if you were to

Scott Tolinski

It JS like We've been doing really excellent, Yeah. I thought y'all would've seen the news because it was all over the news.

Scott Tolinski

persuade it not to use Tailwind Wes. It's like Yeah. I did not ask for this. I don't have it installed. And and, like, there's nothing in my thing that says to use this, and it's like, first, we're gonna start by installing Tailwind. I'm like, bro, if I wanted to use it, I would have told you. What the hell happened last week? something like that. Yeah. Something just goofy.

Wes Bos

And at all times Suspense is the thing where,

Scott Tolinski

using just straight up Svelte stuff.

Wes Bos

You can give it a very large task and let it let it rip, and then you can kinda dip in and check-in on it via the, Versus Code,

Scott Tolinski

purchased

Wes Bos

what are these other companies doing?

Scott Tolinski

inside of pnpm, whatever. And then you just create a pnpm. Like, alright. Let's work on this sticky header. I need a sticky header that does this, blah blah blah. And then that creates several files. It creates a requirements file that lists out a detailed document of all the requirements. It creates a design file, which, like, talks about how it's going to even, like, writing code snippets in that design file for how it's going to accomplish this. And then it generates a task ESLint, and these are all markdown files so they can be committed to your repo. And then there's a UI for clicking go and completing these tasks. It pops up a chat window in case you need to go back and forth. But, ultimately, what it does is it leads to this way more structured way of working that is deeply integrated with the editor. So you're not creating these files. You're not having to create your own framework for these files or follow some sort of, you know, makeshift version of this. This is deeply integrated into the editor.

Scott Tolinski

in their own little window.

Wes Bos

Awesome. Alright. I think that's all the news we have today.

Scott Tolinski

Comparatively,

Wes Bos

gets tangled, and you can't straighten it out. So this pressure washer has a swivel on it so that when you pull it, it will automatically a month plan. So GloveClub had this, like, max plan, which was $200 a month, and you could use it as much as you could possibly want.

Wes Bos

what the server logic looks like, what the client side logic and interaction looks like, and you can include the styles And, of course, a lot of people went ahead and ran it as much as they possibly According to the person familiar with the arrangement, Google will not take a stake or any control and interest in Wind Surf, the person added. And if you want to see all of the errors in your application,

Scott Tolinski

But it was, like, immediately after. We weren't there for that long. And Yeah.

Scott Tolinski

if your OS is dead to you, here's a bootable flash drive or a CD ROM. If if you don't trust the company, if you don't trust Scott Sanity, try Prison Party or Bubble Party, which are just like wrapped versions of this thing that are, like, contained or use a Docker image.

Scott Tolinski

interface for setting up, It did it, You can read information.

Scott Tolinski

yes,

Wes Bos

is now

Scott Tolinski

I I if I get more invites from Comet, we just drop a a a comment, Okay. Keep delaying here, and I'll point you to a YouTube video that you can watch that explains everything.

Scott Tolinski

It was crazy. It was like Comet browser one being very quick to navigate through your files. You give it full permissions.

Wes Bos

MECO, We did talk about this real quick when CJ and I did a new show as Wes. And we were just saying, like, how quickly

Scott Tolinski

whenever a script

Wes Bos

Webpack

Scott Tolinski

intents and purposes, it is like what? It's like,

Wes Bos

like, TikTok or ByteDance.

Scott Tolinski

Yeah. But no. No. I I I haven't seen this before, so I'll definitely give this a look. Yeah. I Does full thumbnail view, ZIP downloading, cloud We've made CAPTCHAs that were infuriating,

Wes Bos

Big fan.

Wes Bos

Alright. Catch you later.

Scott Tolinski

it is

Wes Bos

Amazon released a Versus Node fork cloud Node,

Scott Tolinski

I like them a lot. Branding is on point too. It's it's almost has a bit of, like, a developer y feel to it. I'll tell you what. When I bought this from this last year, they did not have a brand that looked like this. It looked very like a homegrown operation, so they must have got a bunch of people talking about them or stuff. But their scents are great, and they like I said, the a lot of it's, like, just essential oils in here. The ingredient list is super short, so it's not like you're adding a whole bunch of garbage. And, again, like,

Wes Bos

And that's partly partly a UX issue is that, like, you these people always can't find the photo. And I was like, now I have to go to this different app and upload it, and now I can't find it. That is eight years ago.

Scott Tolinski

available I've asked the Comet team for more invites because I used my two invites on West Boston,

Wes Bos

via VPN. But I'm,

Scott Tolinski

add it with a description of what it is to my ReadMe, It's

Wes Bos

And, it's just it's just, like, was such an upgrade. Mine mine was, like, leaking or whatever. I was like, I need a new version of this, but, like, I hate pressure washers because that, like, essential oils put through your HVAC and your whole house smells like a hotel? Is that good for you? Probably not, but I want it to be.

Wes Bos

lines of code into smaller parts for testing, writing docs, and architecture specs, like, essential oil distributors that you plug into your your home's HVAC.

Wes Bos

due

Scott Tolinski

Svelte itself released asynchronous Svelte. You can turn it on just by a small little setting and experience it asynch.

Scott Tolinski

to get better at that. You know what I would like? This would be fun. A little, like, fake mini gun, There was no tsunami. It did not do, and give this a try. But at the same time, I need to get to darn work on the other aspects of this thing. So I cannot get distracted,

Wes Bos

an item and you wanna delete that item.

Wes Bos

first and then loop through that, then maybe that would be a bit easier. But, anyways, these a lot of people were abusing it or or using it too much, maybe not abusing it. And they've they've since

Scott Tolinski

And what makes it really good is the entire You can use it in the latest version just dropped, I believe, in a minor version of Scott. You can just, toggle it on in the experimental features. And for all,

Wes Bos

supporting Like, they'll find the photo, like, eight years ago in their, I, in their, like, photos app, and then they'll screenshot that. And then they'll that. Share the screenshot. It's like, you have the photo on your phone.

Wes Bos

kinda annuited its $200

Scott Tolinski

The generation is slower because it's doing it's like it's over engineer mode, people call it, because it is. It's like, let me create this really long document before I even start working on the code. And then it uses that document along with your steering documents, along with your your task list and the requirements, and it starts doing all this stuff. And then it might pull in an MCP server to check the docs, and it it it it's doing a lot. It's reading a lot. It's thinking a lot before

Wes Bos

could. So I was talking to Zach Jackson on on Twitter about this, and he was running

Scott Tolinski

and it's not a product. It's not a paid product. This JS, like, straight up Yeah. Open source wizardry right here. Who cares so much about Yep. I'm extremely tan. And by that, I mean, this is as tan as I get.

Scott Tolinski

easy uploading.

Wes Bos

first try.

Wes Bos

and it smells so good. It does spray your car, but it doesn't stick around. I want I need something that lingers.

Scott Tolinski

You know? Yeah.

Wes Bos

That's we I bought one once Pro husband boot. Chem

Scott Tolinski

There was this thing called Kite. Yeah. It was the, like, AI

Wes Bos

Speaking of Node and

Scott Tolinski

React I'm very excited for this because this, again, this is one of my biggest annoyances too. It's like I gotta go up the the file tree now at the root of the route and, yeah.

Wes Bos

it being worked on. And now you can

Scott Tolinski

Dia doesn't do any of that.

Scott Tolinski

giving you that option to, It's very cool.

Scott Tolinski

Yeah. Yeah. I you know, Kiro for me has been really and I and no offense to the Trey folks, but for some reason, I trust the Amazon folks

Wes Bos

maybe that doesn't sound like a fun idea.

Scott Tolinski

You don't want a production application out there that, well, you have no visibility into in case something is blowing up, and you might not even know it. So head on to reduce century.i0/syntax.

Scott Tolinski

which Find important unanswered emails. Play the exact There's a whole form version of this. So it's like how you're doing forms in Svelte. So, basically, it's taking

Wes Bos

before they publish an NPM module.

Scott Tolinski

the SvelteKit way of doing everything at route boundaries and moving it to just be like, alright. You just throw these in remote files. And I gotta say this is the thing I'm most excited about because we're rewriting the syntax site very slowly, mind you. But I I gotta feel like there's parts of this I really want to implement this on

Wes Bos

You know? Like, every time I see somebody screenshot something instead of, like, saving it and often,

Scott Tolinski

I asked Comet

Wes Bos

So if you still need that on your server, you're probably still gonna be running something either, like like, a different runtime that supports it, like Bos or Deno,

Scott Tolinski

which I I would suggest

Wes Bos

donut spray,

Scott Tolinski

Yeah. And then in this, Oh, yeah. I'm just spritzing around a little bit. Yeah.

Scott Tolinski

Yeah. When I was writing React, I preferred React Router JS most people

Wes Bos

No. You got it. There's one there's one snap that's not snapped.

Scott Tolinski

Windsurf was bought and then not bought, and then the,

Wes Bos

Oh, wow. Dead? You Node? You you go into, like, a hotel or into, like, Abercrombie

Scott Tolinski

of energy this would have taken to do all of this,

Wes Bos

structured outputs, the future of a lot of this stuff Yeah. Where, like, yeah, you can have your ten, twenty dollar a month thing, and and most people will fall within that, and that's gonna be totally fine. But as soon as you're using this, like, as if it were

Scott Tolinski

and it just goes off and does it, updates the ReadMe. So that way, your scripts and your ReadMe are always in sync and stuff like that. I mean, you could do an endless amount of this. Whenever a file, whenever a Svelte component is updated, It looks great. I haven't gotten my hands dirty on it. I just have not had time. There's too much new stuff. I've been, going to town on new stuff. And there's another thing that was also released.

Wes Bos

good chunk of the web runs on React Router. A good like, I would say, I I wouldn't say a majority, but

Scott Tolinski

is having to manipulate those packages before you push them. So It's a

Wes Bos

and you wanna decompile that, you can't just give it pressure washer gun, and it was, like, $30 Canadian, probably, like, $20 US.

Scott Tolinski

I don't know how many people are behind this, but it's not some, like,

Wes Bos

Should we head into some sick picks? it defaults to using Vite and and React and Tailwind for for everything. I wonder actually, we should look at what Tailwind looks like on here.

Scott Tolinski

read the web for me, browse the web for me, but not, like, do things on the web for me. And that to me is such a huge,

Wes Bos

people who ship, like, third party

Scott Tolinski

If you wanna do that, Wes, I'm down to do it. It's gonna be all overriding CSS with IDs and kind of gnarly HTML.

Scott Tolinski

You can run mutations.

Scott Tolinski

especially the build process. Right? So in the past, Vite used, what was it, roll up for their building process of everything. Yeah. And roll up is great. It has been a, mainstay of the web ecosystem for a long time. But with roll down, it's like, what if we rewrote this in Rust and focused on making it very fast? And people are seeing a 100 times improvement at page boundaries or route boundaries, essentially. You're loading in a load function at the top of the route.

Scott Tolinski

Well, I mean, I've done essential oils and diffuser. I mean, maybe it's like a twenty four seven thing versus a, like, a short time thing. Honestly, I have no idea. We used to do the, like, diffuser thing. You know? Like, you Yeah. We got diffusers. Like that. We got those. Those are those always smell good. But, yeah, I wanna I want it to smell like an Abercrombie in my house.

Wes Bos

That's great. I love we didn't see we did a show maybe six months ago on, like, where Wes we at with React Server Components. And and the answer to a lot of that was we're just waiting on Hopefully. A lot of people still have, like, a compile step

Scott Tolinski

I I I started working on mine. I thought you looked pretty nice compared to what it looks like, and and I'm not I'm sorry. I'm not throwing shade at the creator. The creator JS incredible.

Wes Bos

React Vercel components. So it's been they're finally there. I guess it's still in in beta, but, finally, they have released what it will look like as support for both Parcel and Vite, which is really interesting to me because

Scott Tolinski

And, we don't know that much about Maui. I mean, we'd been there for a week, but we just, like, looked at the map and looked my dad started searching for cities with the highest elevation,

Wes Bos

Svelte components.

Scott Tolinski

and added it to my cart.

Wes Bos

or that's their LTS version,

Scott Tolinski

there's a number of really nice features baked into the UI from creating specs. But, like, when you first open it up, you click generate steering docs, and it creates several different steering docs for your entire project, whether that's the product docs, like what this thing is, the structure of your app docs, and then the tech. And these are just markdown files. You can edit them, whatever, but, like, it nails it. And it, like, discovers things about your app that, like, aren't in a read me, and it can, like, really parse what the app's about really well. So you get your steering docs. You add there's a UI for adding MCP servers instead of having to just do it. And there's a real way to, like, actually reference and call specific MCP functions really easily, and add the 50 most purchased things to my cart.

Scott Tolinski

challenges and quizzes and just fun stuff.

Scott Tolinski

a swivel attachment on it. So I Is it a full like, a big asshole pressure washer?

Wes Bos

Cloud Node Some good news. Veet has officially These Sanity, you can just toss around.

Wes Bos

was able was able to buy them. And like you said, there was a lot of like, oh, no. This wasn't an acquihire and and and whatnot, but Send us your news. If you've if you've got one, send us a tweet or a skeet or DM or whatever, and we'll cover it on. Wes try to do these every, I don't know, every month and a half or Scott, trying to catch everybody up with what's going on.

Wes Bos

Yuck.

Scott Tolinski

which JS, like, a parser, a transformer, a resolver, a minifier,

Wes Bos

he did. He says he ported all of his Wes lint to go in all of its rules, so he tried to port t s lint to go,

Scott Tolinski

and I got my beach hat on, which I go swimming with this thing. But, yeah, I I go full clamped down on this bad boy whenever I want to, keep it on while I'm riding the waves.

Wes Bos

server open wide open. So it's gonna happen. Expose that to the Internet first. Yeah. Remember the back in the days when you could just search for, like, index of, You don't need to screenshot it in order to share it.

Scott Tolinski

I the thing that surprised me most about this was that Devon is is If you wanna see us or see what we're talking about, we post code sometimes.

Wes Bos

pressure washer

Scott Tolinski

But,

Wes Bos

Amazon released a Versus Node fork. I know this is when I was on vacation, but you jumped on and released a video. So tell us about it. It's called Kiro. Yeah. And if you are interested in learning more about Kiro,

Scott Tolinski

willy nilly. I Node. No kidding. Put It's out. You can use it.

Scott Tolinski

Another one I have here is the this is brand new. This one actually was brought to me by the algorithm on YouTube,

Wes Bos

and then just throw, like, a CloudFlare

Scott Tolinski

I need process increase on Vite,

Wes Bos

fixing GitHub issues, because that one's a bit sane, some experiments in RS packs, so he's the developer behind RS packs, splitting up a 100,000

Scott Tolinski

Comet,

Wes Bos

fork, which is called Tray. So I haven't used it too much. I have to turn a VPN on every time I use Tray because it's not available They're like like, every large company. We talked about Amazon's earlier today.

Wes Bos

as a spot to to put it. But I should really just be throwing these files on my own server

Scott Tolinski

And you know how

Wes Bos

unspin. It's un that's off grid. Pressure washer thing, and it's so good. And then it's also,

Scott Tolinski

The agentic browser thing is going to really changes the game

Wes Bos

32 also 32, but about 500,000 It turns out lots of people were running these things on on live just simply finding stuff to enough to run four different things continuously And then here we are now being like, oh, yeah. Whoever wants my code JS just generate as much as possible. Who wants my whole file system? Let's just run, this came out. Yes. Because it feels like, I don't know, six months ago, eight months ago, we were just talking about,

Scott Tolinski

But I have I have something to admit.

Wes Bos

instead of having a long nozzle on it, which is good for if you're doing, like, a driveway or something like that. But if you're just washing the car or doing some up up close, it's just just really nice and short. It's called the

Scott Tolinski

I like I thought React was just JavaScript, folks. I thought it was just And at the whole at the end of the whole thing, he's like, and I wrote most of it in a single file from my phone. And you're just like, And,

Wes Bos

with AI,

Scott Tolinski

Yeah. Sorry. I didn't mean to give it I didn't mean to be demeaning here.

Wes Bos

is clamping down on people using it twenty four seven feet, overtaking Webpack, and probably five or six more things related to web development. So buckle on up. We got lots of news for you today. My name is Wes Bos, developer from Canada with me JS always, is Scott Tolinski. How are you doing today, Scott? components, which you can then ship as a single,

Scott Tolinski

You can install it through here or install it on Yarn or Nix analyze my last grocery orders, employing the entire team.

Scott Tolinski

profitable. I don't even know if they're profitable, but they're valuable enough to have purchased

Wes Bos

It's always interesting to see the Christmas dips. Yeah. The micro trends. Yeah. Yeah.

Wes Bos

ways to attack React Server Components, now we're starting to see it pop up in a lot of other frameworks, and React Router has has rolled that out, which is is pretty exciting. I know that

Scott Tolinski

JavaScript Node. The the tip the normal JavaScript stuff don't work. You gotta use Yes.

Wes Bos

I have a very good sick pick for you today, and this is a ByteDance is an absolutely massive company. The reason it's Oh, it's ByteDance. Sorry. I missed that. I missed when you said that. Yeah. Never mind. I thought you were Took back everything I said. Quietly trying to say something about Chinese companies.

Scott Tolinski

I did find their unprotected uploads folder, and I did download all the dang photos. I decided, yeah, we still paid them for quite a bit of photos. It wasn't like we're Yeah. Scott changing. But it oftentimes, it's like they don't wanna give you the originals because they're like, we edited these. We don't wanna do that. Yeah. And, like, I get it. But at the same time, like, I know what I'm doing. I I I'm not you know? So being able to find that, downloads folder or uploads folder and be like,

Wes Bos

Do you remember Kite? This was before GitHub Copilot.

Scott Tolinski

That'd be funny. I wanna pretend like I'm the guy in predator trying to shoot the predator.

Scott Tolinski

what kind of wizard does this? It is

Wes Bos

Welcome to Syntax. Today, we got an episode for you on all of the new news that's happened in the last couple weeks since there's been

Scott Tolinski

Again, we've been using this tool for a long time, and it totally rules. Alright.

Scott Tolinski

Yeah. This is using Anthropic, but I don't know how it's getting there. There is also something called agent hooks, which it's like a whole hook, UV or macOS,

Wes Bos

and then there's also TSX, which is TypeScript execute, which is Those are different things. Yeah. Yeah. Those are different things. But I use TSX so that I can have TSX support. Understood?

Scott Tolinski

But, yeah, we were, like, we were in, like, a small, like, a a small store, and people were, like, you know, lying out the door, getting stuff. And it was, like, not like panicked, doing the emergency sound, And you see everybody at the waterfall looking at their phone, and it's like, Wes, like, Dia is much more of a, like,

Wes Bos

I love a bundler support

Scott Tolinski

Dio

Wes Bos

a large portion of React sites also run

Scott Tolinski

people have reported seeing massive I had no idea if Devon was a fan.

Wes Bos

Windsurf had a quarter billion dollars in funding, Yeah. And they were actually pressure washer. I'm I'm I don't know. You could probably three d print like, year or so? It's just gun, like, the Yeah. The big Yeah. The big part that you hold and you squeeze a trigger, normally, when you get them, you get these, like, really long things on them. And the worst part about a pressure washer is that the cord

Scott Tolinski

but I really want to just start picking this up. Sadly, since I've been doing so much local first stuff inside of Salt, I I the the opportunities for me to use this are pretty far in be few in between, right Node, but it looks awesome. So shout out to the Salt team for shipping two monstrous new Yeah. I will

Wes Bos

and you would find, like, people's, like, PHP oh, kills me.

Scott Tolinski

file server.

Scott Tolinski

incredible. It does

Wes Bos

textured gradient or or what do you call that? Yeah. Like, the texture yeah. The the Node gradient. Gradient is is one of my favorite things. I just like noise in general.

Wes Bos

Smells smells good too?

Scott Tolinski

You feel good buying stuff from a

Wes Bos

downloads and Webpack having

Scott Tolinski

Leave a comment below if this messes you up. I'm not snapping it. Snappage. Hold on. And how many and how many buttons are you you doing there? Yeah. Four Node buttons. Really matter because the hat's just kind of sitting on the top of my head, allowed you to interact and summarize pages and and and really, like, work with data coming into you. Right? If I wanna learn things, Dia is a great thing. Compare things, yes. But if I want to interact with the browser window in AI,

Wes Bos

like, Vercel Node fork from, I probably like Node 24. You can now just simply use TypeScript instead of downloading it from the service,

Scott Tolinski

But also, like Christmas dip sounds like a nice kind of, like, cookie.

Wes Bos

Wes dev, SMB.

Wes Bos

has dropped And if you would like to, you can then wait for that work to be finished before you display things, before you send the response from the server to the client. It's Vercel things.

Scott Tolinski

It can host files. You might use it in place of something like Google Drive without the syncing functionality or those types of things.

Scott Tolinski

yoink.

Scott Tolinski

getting into the code. So there are times when you're like, okay. This could have been much faster

Wes Bos

APIs that really, like, changed the game for Svelte. I I also wonder what this will look like for

Scott Tolinski

which I don't understand how how that that kind of thing happens, but it's yeah. It's got 260,000

Wes Bos

completions for your code. And I remember, I I think I did a video on her. We talked about it, and every single person was like, uh-uh. No way I'm letting some company have access to my code.

Scott Tolinski

the tsunami was gonna happen.

Scott Tolinski

for a pressure washer, like, in Predator and just hold this, like, giant

Wes Bos

The the the remote function to delete that on the server, you have to then load that in at a page level even though

Scott Tolinski

It was like Yeah. It was gonna be purchased by OpenAI.

Scott Tolinski

later

Wes Bos

like, a single package. And and now

Scott Tolinski

Sometimes I'll I'll just go in Courtney's car and spritz it around in her car, without her knowing it just so her car smells a little bit nicer.

Wes Bos

everyone's like, you should use drop share. And and what it will do is you can take a screenshot or upload a file or whatever, and then just drag and drop it into drop share, and then it will give you a little URL.

Wes Bos

to do something to hook up with, like, GitHub or something. And as as long as you give it your your API key, it could then deliver you both the client side interaction and the the server logic.

Scott Tolinski

have built AWS.

Scott Tolinski

They make natural soaps and natural deodorants.

Scott Tolinski

He is getting a designer to do some design work on this thing, but I joined their Discord. I'm in it. I'm having a good time with this thing. You can turn on all, all kinds of features with flags. It plays any type of video file you want, apparently. So, you know, I

Wes Bos

in Node, so I have to dip into it every now and then,

Scott Tolinski

even, like, theming one page of it because theming the whole thing would be a whole project. But, like, oh, let's all see if we can make a Yep.

Scott Tolinski

Dio is really good for summarizing stuff and whatever.

Scott Tolinski

popping open an agent or whatever. But the fact that it's so structured

Wes Bos

compiling a Linux kernel to Wasm for the browser, directly inside of Node without needing a third party tool or a compile step or anything. And the way that that works is it simply just strips all of the types out of your TypeScript and leaves you with with JavaScript at the end of the day. And that's that's awesome because you don't have to use

Scott Tolinski

CEO of Windsurf went to I've used it for now for over a year, and I only bought, like, a they're they're not, like, the cheapest deodorant. It's, like, what, $14 for a stick of deodorant. But I've used these for

Wes Bos

and and she has, like, family photos and whatnot. And on the flip side, just the the amount of people that just screenshot But, like, are we gonna eventually get to the spot where you don't need to compile before you publish to NPM? That would be amazing. Yeah. That would be amazing. I think it's hopeful that that's anytime soon considering Yep. You Node? leads it to be, in my experience, less time overall because Like a better way. It right. Yeah. Yeah. I also know Amazon has has Bedrock, which is their, like, their way to access AI models through Amazon.

Scott Tolinski

You know what I do for that? Let me see. I'll show you something.

Scott Tolinski

Perplexity's

Wes Bos

It's not to me at all. It's funny. Keep going.

Scott Tolinski

It just first shot. And, like, those are just, like, things that I was trying to throw at it. They're examples

Wes Bos

And that's why I was so interested in the Amazon one as well.

Wes Bos

cache in front of it so that if if one of my URLs does get get popular, it it doesn't matter for bandwidth or whatever because it's not be gonna be served off of my my NAS directly. The the person who created this is a straight up wizard.

Wes Bos

they tangle and And, like, a lot of companies will only allow you to access models through Bedrock because that's how they pay for them, and that's their security gateway and all that type of stuff. So I have heard that

Scott Tolinski

It then went off to 10 different ecommerce sites and read reviews and ratings, you can just use this by, in your dependencies, Now we have access to what are dot remote files, where did he go? To Google? data at

Wes Bos

plug it into the wall and and, like Yeah. That stuff is so annoying. I never know which attachment to use for what, so Like, subscribe, leave a comment, do all the good stuff, and we don't catch you. Don't just, like, subscribe, do all the good stuff. We would love else do you have to do? We would love Pardon?

Scott Tolinski

it JS very impressive.

Wes Bos

maybe break it into parts,

Scott Tolinski

I have to go back and forth with it, like, it's been effective. So shout out to the black stuff.

Wes Bos

Trey Solo.

Wes Bos

I just wanted to have the original. You're a bad person, Scott. No. I'm just joking.

Wes Bos

a couple I don't know. Maybe about six months ago, Node released the ability to run TypeScript files

Scott Tolinski

I'm not doing that, folks, but I'm sure it probably could. I don't know where it's the the power's end, but it's Perplexity's And, thankfully, nothing happened. And at the end of that, we just got to drive home. It was it was a best case scenario, honestly, because Well, this little guy drops in our Slack room. He drops, oh, wow. Tsunami warp, and then doesn't come back into Slack for, like, two days.

Wes Bos

their photos.

Scott Tolinski

significantly less. The chances of this thing getting it right the first time are way higher because as it's creating these requirements, designs, and task lists, you are modifying them. You are making sure that it's exactly what you want.

Wes Bos

let's go let's go to Npm trends. Like, take a look at

Scott Tolinski

my beach hat. I'm in beach mode. I I got a hula shirt on. I got my boat shirt on today.

Scott Tolinski

And this thing has a billion features from,

Wes Bos

worth of infrastructure

Scott Tolinski

improvement in their build times? I'm sure every single increase, 100 x

Wes Bos

and then another startup in the last week, it had 32,000,000

Scott Tolinski

definitely checking this out even if you're an AI skeptic because this one takes things to a different approach.

Scott Tolinski

We're like, nothing bad can happen to us here because our resort was at sea level. So it's like, well, we'll just hang out here for the entire rest of the day. And we were high enough we could see, like, coastlines all over Maui. So it's like, well, we'll just hang out here and watch if something crazy happens.

Wes Bos

as of Node 22.18

Scott Tolinski

they don't give you all the photos or, like, the unedited photos or they give you proofs or whatever?

Wes Bos

like, obviously, there's agents JS a big part of it, documentation, But which is like like JSX inside of TypeScript.

Wes Bos

suspend themselves. Meaning, they can you can show, like, a loader at a higher level. You know when one of your children is doing work.

Scott Tolinski

Windows computer.

Wes Bos

that means that we should be able to do this in Svelte land as well. Somebody could have a a Svelte package to for these things. And now that both Parcel and Vite have first party

Scott Tolinski

Unfortunate well, you know, with many of these things, the design is terrible on it. It is funny where somebody said this is clearly designed by

Wes Bos

It comes with all of the tips, which is great. I lose those every now and then.

Scott Tolinski

Okay. Okay. Well, some people you don't know.

Scott Tolinski

And there's some really good outcomes from that CAPTCHA competition. So just check that stuff out because, folks, it was very, very funny, and I've been having a great time doing it. And, also, I dropped a good video on Curacode like we talked about in this video. So we would love it if you would hit subscribe on that YouTube channel for us. Thank you.

Scott Tolinski

So resolve promises pretty much anywhere in your application.

Scott Tolinski

Windsurf.

Scott Tolinski

It's a release of Copy Sanity.

Scott Tolinski

it JS like everything you'd want from this type of API without a whole bunch of jargon

Wes Bos

Mhmm. Unfortunately, you're gonna be paying by usage. And it's no simp it's no different than bandwidth. It's no different than if you're using, like like, servers that need to spin up. If you use more, you're gonna have to pay more. But Yeah. It was fun while it lasted.

Scott Tolinski

And same thing with mutations.

Wes Bos

file listings? That is almost all but gone. Every now and then, you still stumble upon, like, a WordPress server that will show you the the contents of, like, an uploads folder.

Wes Bos

Backblaze

Scott Tolinski

and it's so funny because the the video had a ton of views on it. And most of the comments were like, bless the algorithm. I would have never found this if it wasn't for the algorithm, It's just like

Wes Bos

We haven't talked too much about Trey. This is t r a e. This is the,

Scott Tolinski

If you wanna go psycho mode, you gotta pay by the hit for sure. Yeah. And that makes total sense given the nature of all this stuff.

Scott Tolinski

You wanna preload stuff, all kinds of things.

Scott Tolinski

views now.

Wes Bos

which is, like, the JSX templating,

Scott Tolinski

is another level.

Scott Tolinski

premise of Curo is that it is based on, like, spec driven development.

Wes Bos

And then you actually own those files. Right? They live on your own system. And right Node, I've been using it with,

Scott Tolinski

I get, everyone's phone JS, like, simultaneously

Wes Bos

even remember, like, back with Kyte? or an additional runtime thing like like TSX, which is very confusing. So TSX, or maybe maybe run it through, like, an AST

Scott Tolinski

I've used it for Probably similar. I have to, like, actively

Wes Bos

I'll be there.

Wes Bos

Yoink. Give me them all. I know what I'm doing. Yes. Oh, on the flip side, my my sister's a wedding photographer, and,

Scott Tolinski

what what's a React suspense? Or what is the React React async? urgent warning, tsunami incoming,

Wes Bos

almost Wes you can still then check-in on it.

Scott Tolinski

keep an eye out. We will issue a warning if there's any danger. And you're like, okay. If there's any danger, sure, they'll issue a warning. And then I, Sanity from nine zero zero one. And, again, watch this video. You'll be impressed.

Wes Bos

React or or or JSX, is React Router, the artist formerly known as Redux, I guess, overtaken Now Or if you if you wanna run a function as well Yes. Like, you, like, you have a You're a server function. Like, let's say you have, like, a, like, a card that displays

Wes Bos

and that's it's it's okay because it's very functional software, and they're working on a redesign for it. And I personally Tell me what it is. I set up a file server. Does. I set up a file server. A what is a file server? I under I understand what it is, but, like, tell us why this is so awesome.

Scott Tolinski

incredible. And that's why I highly recommend watching this introduction video because it is super fun to watch. And I've got this thing hosted already myself, and I've already started working on a theme for it. I actually thought it would be really interesting if we tried to make our own, tsunami arrival will be like So did you just, like, peel? Yeah. Or you did jump again? No. I only jumped twice, and I had already I I think I had done the second jump by the time the warning came in. Okay.

Wes Bos

that approach is slower than going straight to, like, straight to OpenAI or straight to straight to Anthropic's APIs.

Wes Bos

is is quite amazing. I'll I'll link up the Twitter thread saying the stuff that

Scott Tolinski

everybody just kind of disappeared from that waterfall really quickly because it was pretty, small group of people making soaps and deodorants. But at the same time, they got a lot of variety. They're always coming out with new stuff, and

Wes Bos

Oh, yeah. They got anything you want. Smells great. You know what I wanna do? And this is an audience if people know if this is good for you or not. So you can buy these,

Scott Tolinski

we will sick pick this again. This is the blackstuff.com.

Scott Tolinski

It was, like, 2,000 feet up above sea level. Man.

Scott Tolinski

end a back end engineer, and and there's other users are being like, what are you talking about? This looks great. And I assure you, folks, if any of any of you find Wes people open up this demo or whatever, you're gonna be like, inside of your Svelte components from remote files and run that on the client. So it looks like just like it's RPC system. You're you're calling functions like get posts directly from the component. And behind the scenes, that's going off to the server and doing it, but you can do that anywhere within your application.

Wes Bos

React

Scott Tolinski

go off and do stuff for me. Go go buy a bunch of, shit with my credit card.

Wes Bos

decompiling 10 megs of minified JS. That's a really interesting Node. Because when you have a huge JavaScript four agents Alright. I mean, that's that's my new research thing. I'll, stay tuned for a couple months, folks. Maybe I'll like, short

Scott Tolinski

I think, is a really great browser for a number of reasons, and it definitely changed the game for about a week. Because Dia

Wes Bos

Bolt, Lovable, all these these things, like, the the React. Have you ever have you looked at the React installs over the past,

Scott Tolinski

it is a smooth transition for most people. They they talk about how many apps they've tried this on and the success rate.

Scott Tolinski

You know, what what is the here's some of the things that it says. Find the u find all of the YouTube videos I haven't finished watching.

Scott Tolinski

using Vite, and it seems like anything, but it was actually kinda very scary. I mean, being on a an island and getting that, like, we we first heard it on the radio, and they were like Yeah.

Wes Bos

React Router. And now that this is built in, it's gonna be huge.

Scott Tolinski

Oh, there's an earthquake and a potential tsunami, so just, like,

Wes Bos

they will screenshot

Scott Tolinski

sorry, DIA folks. I actually do like DIA. But,

Wes Bos

that, put that app on that you're talking about earlier and give a full full file system access.

Scott Tolinski

or I'll start posting them because, hopefully, I can get some of those by the time this video is dropped. This this browser to me No. No. No. No. I think Byte ByteDance is putting out links, which is, like, the coolest shit in the world right now. Yeah. ByteDance is is cranking out all kinds of cool stuff. You said that. There will be very a lot of comments below being like, I will never trust my code with a Oh, people will say the same thing about Amazon, though.

Scott Tolinski

I can fix that. I'm a CSS wizard y'all. So, yeah, shout out shout out to, Scott And it, for me, it takes longer to do everything, man, this is just a small fraction of what Scott is capable of. If I have invites Wes would love it. If you would subscribe to our YouTube channel. We produce Please. Extremely high quality videos all the time.

Scott Tolinski

is added to the package dot JSON file, To be clear here, folks, I I don't want people coming for me on this one. We purchased what we were able to purchase. No. Come from. There there was there was no option for me to give this photographer money for these photos. So, And Oh. I spray this. It's a Synthol oil, so the ingredients list is short. I spray this on my sound panels in my office because they're like Okay.

Scott Tolinski

a couple times. And while we're over at this waterfall, grocery orders on our grocery delivery site, async Svelte, it basically just allows you to await stuff all over Svelte, Yeah. I can't see why not. I I that said, if that's not possible, let me know y'all because I haven't gotten my hands dirty with this into a point where I can fully dissect it. But that that seems like it would make sense to me.

Wes Bos

Well so what I'm curious about JS, does this will will this mean that people will now ship TypeScript to

Scott Tolinski

We did we did some family photos with a photographer.

Wes Bos

the flag for using TypeScript. So previously,

Scott Tolinski

Alongside roll down, there's OXC, And even SvelteKit, supposedly, all you gotta do is change this, and it should just work. So I've not given roll down Vite a try. I just haven't had the time yet, but I'm interested in just throwing this on here and seeing if it just Wes. Because who who wouldn't love a 100 times, populated.

Scott Tolinski

Fabric with absorption in it. And so it sticks around for a little while. It's like spray paint. Smells good in here.

Wes Bos

Yeah. Just constant.

Wes Bos

just roll it out, and it it covers almost all of our use cases, which is really exciting.

Wes Bos

because

Scott Tolinski

time code Neil Armstrong says one small step on YouTube.

Scott Tolinski

But just recently in their Vite seven announcement, Yeah. I don't know. Sorry. Sorry. I wasn't making fun of Southern folks there. I, It's the browser company of Alabama. Vercel.

Wes Bos

I I can't I can't touch that.

Scott Tolinski

and then it found it on Amazon

Wes Bos

They have their own. And I've been, like, kinda keeping an eye on on what they're doing, and they released their agent mode a while ago. And they just released this thing called TreSolo,

Scott Tolinski

media player stuff. You can, modify files, like text files directly inside of it. So if if you're on your server, you just wanna modify a markdown file or whatever, it it's quick and easy for that. It like I said, it JS like one Python file that you just run from anywhere. You can throw a CloudFlare tunnel on it. Next thing you know, you have your own, like, file server.

Wes Bos

the,

Scott Tolinski

change people's browser usage.

Wes Bos

Anytime you make anything new

Scott Tolinski

rather than trying to be fit you'll want to check out Sentry at century.i0/syntax.

Wes Bos

fantastic. Like, just one of those last things that that it is. There's there's a couple gotchas with this JS that it's simply just type stripping, so you cannot use it if you're using a lot of I'm always keeping my eyes peeled with, like, they have been running it. Now they've dropped the flag for it, which means that

Scott Tolinski

which allow you to run server side things. And and if you're using a a remote file, then Svelte knows that that needs to run on the server. But you can import Node 22.18.

Wes Bos

minified

Scott Tolinski

Rust based bundler.

Scott Tolinski

I got this at Target, which is let me get my finger in focus. Uh-uh. Lavender and eucalyptus room spray from Target.

Scott Tolinski

I don't understand

Wes Bos

on all of your podcast platforms and youtube.com/syntaxfm.

Scott Tolinski

very long, and I'm just now killing two of them. Like, I used them for a whole Yarn, pretty much. They just last forever because there's a lot there. And it's all natural. It's like a small time operation.

Wes Bos

downloads over the past two years.

Scott Tolinski

correctly. Although this hat in particular is really stretched out. This is my, like,

Wes Bos

that has

Scott Tolinski

You might throw it up on your NAS. You might throw it up on your server and have a a full file system access

Wes Bos

gun

Scott Tolinski

every everything about it, it's been my default editor since I first started using it, and I'm a big fan. If you wanna learn more, I do a deep dive on our YouTube channel. I will make that link available. Next piece of news we have here is that Node 22.18

Wes Bos

stopped that, and they now have a $100 a month plan, but then you have to pay for additional usage, which I think is going to be

Scott Tolinski

Yeah. Speaking of, replacing

Wes Bos

bundle

Scott Tolinski

Or the normal Vite dependency with Vite npm colon roll down hyphen Vite at latest. So you can just swap out Vite for roll down Vite, and it shall just work. Now roll down Vite is a next generation

Wes Bos

Chemical Guys,

Scott Tolinski

analyze my last Yeah. Like like, what happened That's a big turn right there.

Scott Tolinski

but definitely, like, high alert. So, yeah, they ultimately ended up being nothing, which was great. Yeah. Very odd situation. Alright. Well, let's get on to the first piece of news here.

Scott Tolinski

and we we just bailed it to a Sanity.

Scott Tolinski

like, if I'm putting this on my you know, the test file or update the playwright file or any of that stuff. Right? So there's a lot of, like, interesting hook based things you can do with this as well.

Scott Tolinski

you know, massive shift in how we're gonna be using browsers.

Scott Tolinski

got called off, and the CEO bailed to Google. And I, like,

Wes Bos

yeah, it says it says Google is paying 2,400,000,000.0

Scott Tolinski

like, get to high ground immediately,

Wes Bos

Well, it's not a pressure washer. I have a pressure washer, but my pressure washer for you to breathe all the time. So we we don't use those. But, like, I also want my house to smell like a hotel. So I wanna Node, like, if anyone's listening and knows this, like, is it good to breathe that in

Scott Tolinski

There's an endless amount of features in this, and the video is hilarious because he just, like, goes on like, you can do this. You can do this. You can run it on a Nintendo DS. You can run it on a, you know, 1991

Wes Bos

I don't know. I was I was pretty bullish on on Wind Surf, and maybe I still am, but, I wonder how much of that is Alright. Thanks, everybody, so much for tuning in. Make sure you check us out in license fees as part of the deal to use some of Wind Surf's technology under nonexclusive

Scott Tolinski

and, like, gain some insight from our YouTube, it Dia would be like, that's behind the login. I can't touch that beside the fact that I'm looking at it. Right? It's from Southern too?

Wes Bos

2025.

Scott Tolinski

if I wanted to, let's say, ask Dia to look at our YouTube analytics like, okay. So I was a pickup You were talking about DIA, like, two days ago. DIA, more like DOA.

Scott Tolinski

research the best electric toothbrush for me. It went off to 15 different blogs.

Scott Tolinski

CJ does deep dives.

Scott Tolinski

don't hate me for that one because, we would love to have the DIA folks on the show. But DIA, for AI in the browser being just like a parlor trick of like, oh, it can summarize a YouTube video to being like,

Wes Bos

Yeah. Also,

Scott Tolinski

my old Bos, Ben Schaff.

Scott Tolinski

The RPC for Svelte has been released. So Wes biggest complaint about Svelte is that you have to load

Wes Bos

even though it's summer, it feels like there's been a lot of stuff dropping. You know? Some new Node. Js features, React's router has React Vercel components.

Scott Tolinski

a bit more given that they, Like I said, share files, battery name, recent, page, Yeah. You just got back from from vacation. Where were you? Yeah. I was in Maui. Got to be there when the tsunami

Wes Bos

So which I think all of those things are you should not brush off, because, certainly, I would I would be a little the Scott landing page

Scott Tolinski

massive corporation.

Scott Tolinski

the amount But it's an extremely fast open source file server that you can throw up on anything. It shows the guy running out on literally anything. It is a single Python file, so it is not difficult to get up and running. You don't need a bunch of you don't even need a database.

Wes Bos

one of your components or many of your components down the the tree can perform a synchronous work, and your higher level components can

Scott Tolinski

file browser look nice. It might be you know, that'd be, like, a day commitment.

Scott Tolinski

This one doesn't stick around that long either. You know? No? I know. I I get what you're saying about the HVAC thing. That'd be dope.

Wes Bos

they're so annoying in in general. You have to you you have to connect the water and the pressure washer gun. And if it's electric, you also have to connect the cloud app or they renamed it to something stupid. I forget what it is. But, inside of Node. Js, which is

Scott Tolinski

but And I can fix that.

Scott Tolinski

And a couple of really incredible Svelte updates dropped.

Wes Bos

TSX or Node TS or any of these things.

Scott Tolinski

This knocks out a ton of that for me only at the cost of it looking like it's from 1990.

Wes Bos

twenty four seven, just kicking off multiple agents. And he was using,

Scott Tolinski

Comet was released. I love Comet. I've been using Comet full time. It is my browser. It is Really? My favorite browser, and it is I jumped off a a small cliff into a waterfall for That's a a negative, Wes. Alright. This is a fashion choice.

Scott Tolinski

Yeah. Node thing I do like about Comet too is in the Comet assistant stuff, they're giving you a lot of ideas of what you can do with the assistant in the browser. So it's not just like, what can your imagination Node? It's like Yeah. Man, you can control the browser itself. Like, close all duplicate tabs. Like, you can control the browser. You can control individual web pages.

Wes Bos

server bandwidth or infrastructure

Scott Tolinski

and it was a ton of fun.

Scott Tolinski

If it throws in a word there or something like that that you're not, like, into or whatever, you can go and change all this. Just tweak the markdown and then run this stuff, and it just works. I found it to be So you're saying the, like, the generation is is much slower. Right?

Wes Bos

You're missing can you please snap the last button of your hat down? NPM? Oh. And it's just like, oh, man. It smells good in here. I want that for my house. Because when we bought our house, the person before us had had used these, like, Glade plug ins, and the house smelled amazing. And I was like, those are not good enums or things that require a compile step. Probably the biggest gotcha for me is is no TSX,

Scott Tolinski

I asked Comet

Wes Bos

like, $5,000 You know what I should use this with JS I use this app called Drop Share. I've been trying to, like, wean myself off of, it's part of the card. Why is the function why does the function have to care what page it's on? Oh, I like a tur I I feel like I saw a TikTok of their card detailer, and he had he had, like, eight or nine different, like, yeah, they look like like big zapper guns.

Scott Tolinski

or Android. You can install it on Synology. Here's full instructions on Synology. Or if you use, to

Wes Bos

But that that always just drives me Sanity. And they don't even crop it. You know? You can see what time it is.

Scott Tolinski

I Node this is, by the way, not an ad. I don't pay me for anything.

Scott Tolinski

listening for events and then running agent tasks on those events. So, like, in my demo, I set up one that Wes, like,

Wes Bos

to these AI things, like Bolt and probably not v zero, actually.

Wes Bos

in the npm installs, which is

Scott Tolinski

on their build speeds Overall, great UI. It's got rounded corners. Looks nice. And,

Share

Empowering developers for over 286197704894 milliseconds!