1032: Stripe Buys OpenRouter for $7B artwork

1032: Stripe Buys OpenRouter for $7B

Syntax - Tasty Web Development Treats

August 24, 2026

Scott and CJ break down Stripe's $7B acquisition of OpenRouter, the SvelteKit 3 release candidate, and their first look at TanStack Charts.
Speakers: CJ, Scott Tolinski

Topics: Technology, News, Tech News

**CJ** (0:01)
Welcome to Syntax.
In this episode, we're talking about all kinds of things. SvelteKit 3 is in Release Candidate. We're going to be talking about TanStack charts, taking a first look at that. Also, Stripe acquired OpenRouter. We're going to talk about it, try to figure out why. All this and more today on Syntax Weekly. I am joined by Scott Tolinski. How's it going, Scott?

**Scott Tolinski** (0:23)
What's up, what's up, what's up? I am I'm feeling good, man. I released my my video on Friday that I've been working on really hard. CJ had been grinding on it as well in the editing process, doing so much to make that thing perfect. So I'm feeling like I have a big weight off my shoulders. If you haven't watched it yet, I did a survey on mental health and AI coding, and the video dives into that and has a lot of interviews, including interviews from experts as well as experienced developers and some really great perspectives. If you haven't seen that video yet, immediately following this, go and watch. It's getting a lot of really great reception. So feeling very light today. And well, I'm feeling light because of that, but I'm also feeling heavy because it's Century Hack Week.

**CJ** (1:17)
Hack Week.

**Scott Tolinski** (1:17)
Oh, you got the merch.

**CJ** (1:19)
I didn't get the merch. Nice.

**Scott Tolinski** (1:20)
Yes, I got the merch. It's Century Hack Week, and I have chosen to do hardware. And I don't know if you probably won't be able to tell by this breadboard where I just have a single button and a microphone just kind of hanging out here. I don't know. I'm bad at hardware. I'm very bad at hardware. So this is going to be an adventure for me. I'll just say that I'm already experiencing the pain of dealing with hardware.
How about you, CJ?

**CJ** (1:49)
Yeah, I'm getting ready for Hack Week. I'm also super excited about the video that you put out. I'm proud of it. You did great work. It's awesome. One of the best videos we've done on Syntax. So definitely check it out. But yeah, Hack Week, I'm making a Game Boy game. So last year I made a Sega game. That's actually a Sega game in the background that's spinning the Syntax logo.
But the plan this year, Game Boy game. And if all goes well, we'll release it in a couple of months. And you can buy a physical Syntax Game Boy game to play in your Game Boy. So yeah, it's going to be fun.
But let's get into it. So I hear there's some SvelteKit 3 news, Scott. What's going on there?

**Scott Tolinski** (2:26)
So in the last live, I believe I detailed that there was some action going around in Svelte 3 land. Well, the Svelte 3 release candidate is here. SvelteKit release candidate is here. And this includes a bunch of really great stuff. There are some breaking changes. But as always, the Svelte team does an awesome job of giving you a migrate script. The last migrate script that went from... Well, one, there was a migration from Sapper to SvelteKit and then SvelteKit V1 to V2 have all been wonderful and easy transitions. This one is guaranteed to be no different. And SvelteKit 3, it looks pretty dang sick. So they got rid of a config file. We love the removal of config files. Everything now lives inside of Vite config instead of SvelteConfig.js and ViteConfig. That was always confusing to me because some stuff lived in one and some stuff lived in the other. They also changed how the lib alias works. They're aliasing things with a pound sign instead of a dollar sign, reserving the dollar sign for other things. And it's now using the node native, what was it, in package.json sub path imports instead of having it via the configuration there. So that's nice. And TypeScript configuration got more simple because of that. And then the service workers apparently got a facelift as well. Now the service workers I've used quite a bit in SvelteKit and we use one on the Syntax.fm website and everything like that. So stoked to see that they got a facelift, cool stuff. I haven't used it yet.
And then also ENV variables. There's interesting stuff going on with there. So you can see that like ENV.ts lets you specify a little bit more. And then you can also use standard schema to validate your ENV vars and things like that. So ENV vars is one of those things that I tend to use Varlok for because just straight up .env sucks. It sucks for a lot of reasons. So I'm really stoked to see that these SvelteKit folks are going to be taking this into account with their explicit ENV vars feature.

58 more minutes of transcript below

Thousands of transcripts fetched by people building searchable podcast archives

Feed this to your agent

Try it now — copy, paste, done:

curl -H "x-api-key: pt_demo" \
  https://spoken.md/transcripts/1000651996090

Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.

From $0.10 per transcript. No subscription. Credits never expire. Prices exclude VAT, added at checkout for EU customers. Not what you expected? Email us within 14 days with 20 or fewer credits used and we refund the pack in full.

Using your own key:

curl -H "x-api-key: YOUR_KEY" \
  https://spoken.md/transcripts/YOUR_EPISODE_ID