meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

983: Why I Chose Electron Over Native (And I’d Do It Again)

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.91.2K Ratings

🗓️ 2 March 2026

⏱️ 38 minutes

🧾️ Download transcript

Summary

Wes and Scott talk about building v_framer, Scott’s custom multi-source video recording app, and why Electron beat Tauri and native APIs for the job. They dig into MKV vs WebM, crash-proof recording, licensing with Stripe and Keygen, auto-updates, and the real challenges of shipping a polished desktop app. Show Notes 00:00 Welcome to Syntax! March MadCSS 02:28 Why screen recording apps are so frustrating 07:14 The requirements behind Scott’s app, v_framer 09:47 Tauri, WKWebView, and blurry screen recording headaches 13:00 Why switching to Electron was a game changer 14:02 Electrobun and the hybrid desktop experiment 16:29 Browser-based capture vs native APIs 18:50 Brought to you by Sentry.io 22:32 Notarization, certificates, and shipping a Mac app 24:52 One-time purchases, trials, and selling desktop software 26:37 Self-hosting Keygen for license keys 30:27 A scrappy Google Sheets-powered waitlist 31:56 Keyboard shortcuts, FPS locks, and app customization 34:50 CI/CD and painless auto-updates with Electron 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

Real quick, before we go, we are launching a new video series called March MadSSS

0:04.4

Battle Tournament with 16 of the World's Best Developers at Josh Komu, Chris Coyur, Adam Wathen

0:10.9

of Tailwin, Cassidy Williams, even Scott and I. Now, we have a ton of prizes to give away,

0:17.8

and if you want to win, go to MadcSSS.com and you're going to fill out the bracket.

0:22.7

So madcsss.com, log in with your GitHub, and you're going to pick who you think is going to win

0:28.2

each of these. And whoever gets the highest score is going to win this amazing prize pack.

0:34.5

Like this. Sick CSS jacket. You can also order this from the website as well. We've got some pretty cool merch, some T's, stickers, and Naljean, first, second, third prize. Go to Mad CSS. Make your picks. You can share them with your friends. You'll probably win. Peace. Welcome to C. Oh, my water. Too much. All right. Let's try that again. Emphatic. Welcome to Cintax. There we go. I'll do it for you. How about that? Oh, yeah. It's so funny. I like to get big. And that's not really conducive to having water. You know what, Wes?

1:14.6

Have you ever spilled water all over your stuff before at your computer?

1:15.4

Yeah.

1:20.4

It's part of the reason why I keep my laptop on a stand all the time. Because one time, many times I've dumped water, especially on my keyboard.

1:24.6

But one time one of our kids dumped water on my wife wife's Macbook and just fried the whole thing and luckily our credit card insurance

1:33.1

covered the entire thing and they bought us a brand new one but man yeah I'm so

1:38.1

scared of of that type of thing I don't mind a keyboard getting getting drenched

1:42.4

but not a laptop.

1:45.0

I've never, yeah, I've never, for as much as my nickname growing up was the king of spills,

1:50.1

and I still do spill occasionally, and I have never spilled liquid on my laptop, not soup,

1:56.6

not drink, not anything.

1:58.3

And that is shocking, yeah, oh yeah, And my computer is also on risers, though.

2:02.4

So if I did spill, it would have to be a pretty tremendous spell.

2:04.7

There's no app for that, but I did make an app to solve my video feed problems.

2:09.9

And we're going to be talking about electron apps.

2:12.6

We're going to be talking about Tori apps, ElectroBun, desktop apps with web tech, and the choices that I made to get

...

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.