Empower Apps

Leo Dion, Principal CEO and Swift Developer at BrightDigit
undefined
Oct 16, 2026 • 47min

We Don’t Have Any Futures or Promises Anymore with Tim Condon

Tim Condon, a server-side Swift developer and Vapor core team member, explores Vapor 5’s biggest transformation yet. They discuss replacing futures with Swift concurrency, Span and strict memory safety, streaming large and AI-generated responses, and the shared Swift HTTP server. Also covered: macros, OpenAPI, Fluent’s future, AI’s impact on security, and emerging networking APIs.
undefined
Oct 9, 2026 • 44min

The More You Know with Stewart Lynch

Stewart Lynch stops by to chat about using AI to learn faster instead of just letting it write your code. We get into planning in stages before you build, why Markdown is the universal language of AI, and the tiny "donkey work" tools he vibe codes for himself.GuestStewart LynchStewart Lynch 🇨🇦 (@[email protected]) - MastodonStewart Lynch (@stewartlynch.bsky.social) - BlueskyStewart Lynch - YouTubeStewart Lynch | LinkedInStewart Lynch - All Social LinksCreatech Solutions BlogRelated LinksHow AI assistance impacts the formation of coding skills - AnthropicSosumi.ai - Apple docs as MarkdownTypora - Markdown editorRelated EpisodesHow to Learn New APIs with Stewart Lynch - Part 1How to Learn New APIs with Stewart Lynch - Part 2Practical Agents with Donny WalsEveryone Thinks They're Good at Prompting with Joe FabisevichChapters(00:00) - Xcode 27 & the New Device Hub (03:36) - Why YouTube Teaching Is Changing & Using AI to Synthesize New APIs (11:24) - Why Learn When AI Can Build It? Staged Plans & PRDs (16:29) - Markdown as the Universal Language of AI (22:07) - AI Costs, Hallucinations & Learning Smarter (27:48) - Xcode + Claude Code Workflow (30:53) - "Donkey Work": Building Small Tools With AI (35:55) - What to Delegate to AI vs. Control Yourself (40:22) - OS 27 Support, the iPhone Dual & Side-Project Playgrounds WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Sep 30, 2026 • 54min

Skynet Came and Automated Everything with Jared Sorge

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.GuestJared SorgeJared Sorge (@[email protected]) - Mastodonjsorge (Jared Sorge)Jared Sorge | LinkedInJared Sorge (@jsorge) • ThreadsArborist - A native macOS command center for Git repositories and worktreesTaphouse SoftwareRelated LinksArboristBaseplate - Track your LEGO collectionTower - Git clientNova - Panicmise - dev tools, env vars, task runnerjust - a handy way to save and run project-specific commandsswift-subprocess - GitHubSparkle - Software update framework for macOSRevenueCatManaged Payments - Stripe DocumentationSQLiteData - Point-Free - GitHubSharing - Point-Free - GitHubSwift Navigation - Point-Free - GitHubIntroducing Claude Design by Anthropic Labs - AnthropicMac-Assed Mac Apps - Daring FireballTuistXcodeGen - GitHubShipaton 2026 - RevenueCatSwiftConiOSDevUKBushel - Mac virtualization for developersRelated EpisodesPractical Agents with Donny WalsEveryone Thinks They're Good at Prompting with Joe FabisevichThe Great SwiftUI Migration - Part 2 with Ben ScheirmanThe Great SwiftUI Migration - Part 1 with Ben ScheirmanmacOS Indie Deep Cuts with Aaron VeghMac Dev in 2021 with Daniel JalkutHow to Learn New APIs with Stewart Lynch - Part 1Automation Fun with Jared SorgeChapters(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 WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Aug 24, 2026 • 49min

Swift on Windows with Saleem Abdulrasool

Saleem Abdulrasool, systems engineer known as compnerd who brought Swift to Windows. He talks about making Swift work on Windows, command-line and server-side tooling, building desktop apps with Swift/Win32 and WinRT, and how to get started and interoperate with C/C++ and Windows UI frameworks.
undefined
Jul 12, 2026 • 51min

Practical Agents with Donny Wals

Donny Wals returns to talk through a year of agentic coding. We go through how it's changed his architecture decisions, reviewing PRs he didn't write himself, managing tasks and context across parallel agents, and the gym-workout crash he fixed from his phone mid-set — plus where he still doesn't trust the agent: SwiftData migrations.GuestDonny WalsDonny Wals 👾 (@donnywals.bsky.social) — BlueskyDonny Wals 👾 (@DonnyWals) / XDonny Wals (@donnywalsdev) • Instagram photos and videosdonny wals - YouTubeDonny Wals (@[email protected]) - chaos.socialDonny Wals | LinkedInRelated LinksCursor - https://cursor.comBitrise - https://bitrise.ioNotion - https://notion.soRaycast - https://raycast.comGrill with Docs - https://www.aihero.dev/grill-with-docsMaxine - One Rep Max Tracker (Donny's workout app) - https://apps.apple.com/us/app/maxine-one-rep-max-tracker/id6615073254GRDB.swift - https://github.com/groue/GRDB.swiftSundialKit (Leo's watch communication library) - https://github.com/brightdigit/SundialKitFluent (Vapor's ORM) - https://docs.vapor.codes/fluent/overview/NSPersistentCloudKitContainer - https://developer.apple.com/documentation/coredata/nspersistentcloudkitcontainerPractical Core Data - https://practicalcoredata.comPractical Combine - https://practicalcombine.comPractical Swift Concurrency - https://practicalswiftconcurrency.comRelated EpisodesIndependence UpdateEveryone Thinks They're Good at Prompting with Joe Fabisevich120% Likely with Cihat GündüzPlatforms State of the Union 2026 with Peter WithamActually Really UsefulPractical Year - Part 2 with Donny WalsPractical Year - Part 1 with Donny WalsPractical Entrepreneur with Donny WalsPractical Combine with Donny WalsChapters(00:00) - The Agentic Coding Shift (15:55) - The Gym Crash Story (20:54) - Architecting for Agents (34:04) - Task & Issue Tracking (37:40) - Core Data vs. SwiftData WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Jul 4, 2026 • 8min

Independence Update

After almost 250 episodes, Leo gives an update on what he's working on and what he's interested in. From passive timer apps, static site generation, to sub repos and RSS feeds.Related LinksWWDC 2026 & CelestraCelestraWWDC26: What's new in the Foundation Models frameworkWWDC26: Meet Core AIBushelswift-buildbrightdigit/swift-buildIntroducing swift-build (blog post)Swift.org Nightly ToolchainsAt LeastAt Leastbrightdigit/SundialKitbrightdigit/SundialKitStreambrightdigit.com Website Upgradebrightdigit.com repoJohnSundell/PublishJohnSundell/ShellOutJohnSundell/Inkswiftlang/swift-subprocessswiftlang/swift-markdownkabiroberai/node-swift (NodeSwift)Tailwind CSSgit-subrepoingydotnet/git-subrepoBen ScheirmanCommunity & OutroConsultation (ZCal)PatreonNewsletterDonny WalsSaleem Abdulrasool (@compnerd)Swift on WindowsRelated EpisodesActually Really Useful120% Likely with Cihat GündüzPlatforms State of the Union 2026 with Peter WithamWho's Wendy with Joannis OrlandosMilk Diary with Kaya ThomasDeconstructing Xcode with xTool with Kabir OberaiThe Great SwiftUI Migration - Part 2 with Ben ScheirmanThe Great SwiftUI Migration - Part 1 with Ben ScheirmanHacking with Ignite with Paul HudsonNow You Know What I'm Doing This SummerChapters(00:00) - WWDC 2026 and Celestra (01:35) - swift-build (02:23) - AtLeast (05:26) - brightdigit.com (05:45) - git-subrepo (06:47) - Join the Community WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Jun 25, 2026 • 1h 29min

Everyone Thinks They're Good at Prompting with Joe Fabisevich

Software development has changed a lot. On today's episode, Joe Fabisevich talks about building with AI without falling into the trap of "work slop," why prompting is a communication skill, where Apple fits in, and Broadcast — his new Swift logging library for developers and AI agents.GuestBuild.msJoe Fabisevich :verified: (@[email protected]) - Macaw-SocialJoe Fabisevich (@mergesort.me) — BlueskyGithub (@mergesort)https://www.threads.net/@mergesortfabisevi.chRelated LinksArtifacts | Fabisevi.chSupporting Markdown Search For LLMsAI (Without the Hype)WorkslopBeing A 1.5-10x Developermergesort/Broadcast: Simple and composable logging for Swift apps, servers, and coding agents.AtLeast — Passive Timer for Apple WatchMonthBar - Track your month's progressRelated Episodes120% Likely with Cihat GündüzPlatforms State of the Union 2026 with Peter WithamWho's Wendy with Joannis OrlandosActually Really UsefulPractical Year - Part 1 with Donny WalsPlinky with Joe FabisevichChatGPTovski with Kris SlazinskiChapters(00:00) - Work Slop (13:02) - Verifiable Tasks (25:51) - Building Agents (32:06) - Careers & Hiring (43:31) - Daily Setup (53:00) - WWDC 2026 (01:09:07) - AI Economics (01:20:33) - Broadcast Logging WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Jun 18, 2026 • 60min

120% Likely with Cihat Gündüz

Cihat Gündüz returns to break down everything from WWDC 2026. We go through Swift 6.4's quality-of-life wins, Apple turning Foundation Models into a full agentic harness, Xcode 27's agent and built-in skills, Device Hub, and where we land on the iPhone Fold.GuestCihat Gündüz (@Jeehut) / XCihat Gündüz (@[email protected]) - iOS Dev SpaceCihat Gündüz (@jeehut) on ThreadsFlineDevRelated LinksWWDCNotesMy Top 5 AI Wishes for WWDC26 – FlineDevFlineDev/SiteKit: AI-first static site generator written in SwiftQwenLM/Qwen3.6: Qwen3.6 is the large language model series developed by Qwen team, Alibaba Group.Related EpisodesPlatforms State of the Union 2026 with Peter WithamActually Really UsefulSwift Toolkit with Natan RolnikWWDC Notes with Cihat GündüzHacking with Ignite with Paul HudsonChapters(00:00) - What's New in Swift & SwiftUI (09:09) - SwiftData (14:09) - Foundation Models (28:29) - Xcode 27 (38:09) - AI Costs & the "AI Apocalypse" (48:09) - iPhone Fold WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Jun 9, 2026 • 40min

Platforms State of the Union 2026 with Peter Witham

Peter Witham joins us to talk about today's Platforms State of the Union. Is Apple Intelligence here? Is Liquid Glass here? Where's John Ternus? GuestPeter Witham - Developer, Podcaster, StreamerCompileSwift PodcastPeter Witham | LinkedInPeter Witham - YouTubeCompileDev - TwitchPeter Witham (@compileswift) • Instagram photos and videosCompileSwift | FacebookPeter Witham (@[email protected]) - C.IMPeter Witham - Compileswift.com - TwitterRelated EpisodeWho's Wendy with Joannis OrlandosActually Really UsefulLive from CommunityKit WWDC 2025 with Matt Massicottev26.0 with Peter WithamFull Stack Things with Werner Jainek and Vojtěch RylkoSOTU 2024 with Peter WithamWWDC Notes with Cihat GündüzChaptersWatchClick here to watch a video of this episode. TranscriptSupport 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
undefined
Jun 5, 2026 • 48min

Who's Wendy with Joannis Orlandos

Joannis Orlandos stops by to chat about WendyOS, an operating system for bringing Swift and AI to robots, drones, and edge devices. We get into running Swift on NVIDIA Jetson and Raspberry Pi hardware, the future of cross-platform Swift across Android, Windows, and Wasm, and somehow end up arguing about whether you should let LLMs format your code at all.GuestJoannis OrlandosJoannis Orlandos (@[email protected]) - MastodonJoannis (Joannis Orlandos)Joannis Orlandos | LinkedInJoannis Orlandos (@joanniso.bsky.social) • BlueskyWendyOS — The open-source OS for Physical AIRelated LinksWendy Labs Inc. — GitHubWendyOS DocumentationSwift on Server — Joannis OrlandosHummingbird — Lightweight Swift web frameworkMLX — Apple's array framework for machine learningSwift Android Working Group — Swift ForumsBuild and Packaging Workgroup — Swift.orgSwift EvolutionBringing Swift to Android — GoodnotesRelated EpisodesSwift Server Workgroup with Joannis OrlandosSwift on Android with Marc Prud'hommeauxSwift, Server Side, Serverless with Sébastien StormacqChapters(00:00) - What Is WendyOS (05:15) - Swift, Hardware & Getting Started (16:18) - Swift Everywhere: Multi-Platform Future (21:24) - Swift on Windows, SQL Server & WWDC Preview (30:19) - AI, Skill Files & LLM Workflows (42:30) - Swift 6.4 & Wrap-Up WatchClick here to watch a video of this episode. TranscriptClick 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 MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionMastodon - @[email protected] - @brightdigitX - @leogdionX - @brightdigitCreditsMusic from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app