More Syntax - Tasty Web Development Treats episodes

983: Why I Chose Electron Over Native (And Id Do It Again) thumbnail

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

Published 2 Mar 2026

Duration: 2260

Developers compete in a CSS battle tournament, while discussing challenges in app development, including a custom video recording tool.

Episode Description

Wes and Scott talk about building v_framer, Scotts custom multi-source video recording app, and why Electron beat Tauri and native APIs for the job. T...

Overview

The podcast highlights a CSS battle tournament featuring 16 developers, where participants can predict winners through a GitHub login system to compete for prizes such as a CSS jacket and merchandise. A personal anecdote is shared about mitigating laptop damage through the use of risers and insurance following a water spill incident. The majority of the discussion centers on challenges in app development for video recording, including frustrations with existing tools like ScreenFlow and the development of a custom Electron-based application. This app enables multi-source recording in MKV/WebM formats, with technical considerations around file format selection, cross-platform compatibility, and performance optimization. Key features include seamless crash recovery, flexible recording configurations, and integration with tools like OBS and Sentry for enhanced functionality. Additional topics covered include the creation of V Framer for vertical video framing, licensing strategies using Keygen, hosting solutions via Coolify, and the implementation of CI/CD pipelines to automate updates and improve development workflows.

Recent Episodes of Syntax - Tasty Web Development Treats

5 Aug 2026 1027: The Rise of the Design Engineer

"Design engineers merge creativity and technical skills to build functional solutions, facing biases in tech while emphasizing human judgment over AI-generated aesthetics, environmental concerns, and practical coding tips."

29 Jul 2026 1025: The Open Web's second chance (w/ Dan Abramov)

"ATProto is a decentralized data layer enabling users to own and control their data across apps, solving walled gardens and interoperability issues with a standardized, JSON-based system and web-native identity."

22 Jul 2026 1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive

"Remote development workflows offer benefits like continuous processing and multi-device access but face challenges like rogue processes and secure local environment exposure, with tools like Tmux, Herder, and Tailscale discussed for managing sessions and networking."

20 Jul 2026 1022: Bun re-written in Rust, Zig team big mad

"TypeScript 7.0 delivers a 10x speed boost, network upgrades include 2G speeds and SFP fiber, AI updates cover GPT 5.6 and Grok concerns, while tech news highlights acquisitions, language releases, and personal tech setups."

More Syntax - Tasty Web Development Treats episodes