Syntax - Tasty Web Development Treats
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
983: Why I Chose Electron Over Native (And I’d Do It Again)
37 minutes Posted Mar 2, 2026 at 12:00 pm.
Welcome to Syntax!
Why screen recording apps are so frustrating
The requirements behind Scott’s app, v_framer
Tauri, WKWebView, and blurry screen recording headaches
Why switching to Electron was a game changer
Electrobun and the hybrid desktop experiment
Browser-based capture vs native APIs
Brought to you by Sentry.io
Notarization, certificates, and shipping a Mac app
One-time purchases, trials, and selling desktop software
Self-hosting Keygen for license keys
A scrappy Google Sheets-powered waitlist
Keyboard shortcuts, FPS locks, and app customization
CI/CD and painless auto-updates with Electron
0:00
37:40
Download MP3
Show notes
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
March MadCSS
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