/https://img.transistorcdn.com/UtoynHPPyWdxmTmQD_Ai7DmzulG3wIGdB8y_w_iQYDM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzEyMi8xNTMzOTI5/NDEwLWFydHdvcmsu/anBn.jpg)
Empower Apps
Leo Dion, Principal CEO and Swift Developer at BrightDigit
Skynet Came and Automated Everything with Jared Sorge
SEP 30, 202654 MIN
/https://img.transistorcdn.com/AD48s42ckTXnnTutWgpdWtcXAMIW4OdYMdbEnBG2fU4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8zY2E5/NDI0YTRjYWUzZGQ4/YThjZWE0ZWMyZGEy/NTMwNi5qcGc.jpg)
Description
Jared Sorge stops by to chat about Arborist, his native Mac command center for Git work trees. We get into running agents in parallel with work trees, when to drop from SwiftUI down to AppKit, and selling a Mac app outside the App Store with Sparkle, Stripe, and RevenueCat, and somehow end up talking about the iPhone Duo.
Guest
Jared SorgeJared Sorge (@[email protected]) - Mastodon
jsorge (Jared Sorge)
Jared Sorge | LinkedIn
Jared Sorge (@jsorge) • Threads
Arborist - A native macOS command center for Git repositories and worktrees
Taphouse Software
Related Links
Arborist
Baseplate - Track your LEGO collection
Tower - Git client
Nova - Panic
mise - dev tools, env vars, task runner
just - a handy way to save and run project-specific commands
swift-subprocess - GitHub
Sparkle - Software update framework for macOS
RevenueCat
Managed Payments - Stripe Documentation
SQLiteData - Point-Free - GitHub
Sharing - Point-Free - GitHub
Swift Navigation - Point-Free - GitHub
Introducing Claude Design by Anthropic Labs - Anthropic
Mac-Assed Mac Apps - Daring Fireball
Tuist
XcodeGen - GitHub
Shipaton 2026 - RevenueCat
SwiftCon
iOSDevUK
Bushel - Mac virtualization for developers
Related Episodes
Practical Agents with Donny Wals
Everyone Thinks They're Good at Prompting with Joe Fabisevich
The Great SwiftUI Migration - Part 2 with Ben Scheirman
The Great SwiftUI Migration - Part 1 with Ben Scheirman
macOS Indie Deep Cuts with Aaron Vegh
Mac Dev in 2021 with Daniel Jalkut
How to Learn New APIs with Stewart Lynch - Part 1
Automation Fun with Jared Sorge
Chapters
(00:00) - Why Work Trees
(06:56) - The Idea Behind Arborist
(11:14) - SwiftUI vs. AppKit
(17:05) - Picking the Right Tool for the Job
(21:27) - From Problem to Product
(25:30) - Shipping Outside the Mac App Store
(29:59) - Licensing, Sandboxing & Subprocess
(36:30) - Agentic Coding & the Product Engineer
(45:17) - What's Next for Arborist
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
★ Support this podcast on Patreon ★
Thanks to our supporters: Thanks to our monthly supporters
Steven Lipton
Welcome new supporters: Welcome to our new monthly supporters
work design
Social Media
LinkedIn - @leogdion
GitHub - @brightdigit
GitHub - @leogdion
Mastodon - @[email protected]
YouTube - @brightdigit
X - @leogdion
X - @brightdigit
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)

