Guest appearances

Donny WalsEvery podcast appearance, updated as new ones drop

Podcast guest — appeared on Empower Apps, Swift by Sundell and 3 other shows.

Most recently spotted 44 days ago on “Empower Apps”.
Episodes
12
Shows
5
Hours
~10

Tracked from 30 Jul 2019 to 12 Jul 2026

Recent guest appearances

Show 12 episodes
  • Practical Agents with Donny Wals
    Empower Apps

    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. Guest Donny Wals Donny Wals 👾 (@donnywals.bsky.social) — Bluesky Donny Wals 👾 (@DonnyWals) / X Donny Wals (@donnywalsdev) • Instagram photos and videos donny wals - YouTube Donny Wals (@donnywals@chaos.social) - chaos.social Donny Wals | LinkedIn Related Links Cursor - https://cursor.com Bitrise - https://bitrise.io Notion - https://notion.so Raycast - https://raycast.com Grill with Docs - https://www.aihero.dev/grill-with-docs Maxine - One Rep Max Tracker (Donny's workout app) - https://apps.apple.com/us/app/maxine-one-rep-max-tracker/id6615073254 GRDB.swift - https://github.com/groue/GRDB.swift SundialKit (Leo's watch communication library) - https://github.com/brightdigit/SundialKit Fluent (Vapor's ORM) - https://docs.vapor.codes/fluent/overview/ NSPersistentCloudKitContainer - https://developer.apple.com/documentation/coredata/nspersistentcloudkitcontainer Practical Core Data - https://practicalcoredata.com Practical Combine - https://practicalcombine.com Practical Swift Concurrency - https://practicalswiftconcurrency.com Related Episodes Independence Update Everyone Thinks They're Good at Prompting with Joe Fabisevich 120% Likely with Cihat Gündüz Platforms State of the Union 2026 with Peter Witham Actually Really Useful Practical Year - Part 2 with Donny Wals Practical Year - Part 1 with Donny Wals Practical Entrepreneur with Donny Wals Practical Combine with Donny Wals Chapters (00:00) - The Agentic Coding Shift (1

  • Practical Year - Part 2 with Donny Wals
    Empower Apps

    Part 2 of our chat with Donny - we discuss the job market, AI, Vision Pro, and of course Swift UI. Guest Donny Wals Donny Wals 👾 (@donnywals.bsky.social) — Bluesky Donny Wals 👾 (@DonnyWals) / X donny wals - YouTube Donny Wals (@donnywals@chaos.social) - chaos.social Donny Wals | LinkedIn Announcements BrightDigit 103 - 🎁 Early Black Friday Deals 50% off first year of Bushel Pro 25% off Patreon Membership - Use Code 64632 Join Bushel Beta Join our Brand New Patreon Page! Newsletters | BrightDigit Links Practical Swift Concurrency - Make the most out of Concurrency in Swift 6 and beyond SwiftData | Fatbobman's Blog brightdigit/DataThespian: Concurrency-Friendly SwiftData Man vs Machine: Can ChatGPT write better SwiftUI than you? - iOS Conf SG 2023 Related Episodes Practical Entrepreneur with Donny Wals Debugging Your Job Search with Jaim Zuber The Great SwiftUI Migration - Part 2 with Ben Scheirman The Great SwiftUI Migration - Part 1 with Ben Scheirman The Case of the Crimson Test Suite with Daniel Steinberg Edge of Concurrency with Matt Massicotte It Depends with Brandon Williams Practical Combine with Donny Wals Social Media Email leo@brightdigit.com GitHub - @brightdigit Twitter BrightDigit - @brightdigit Leo - @leogdion LinkedIn BrightDigit Leo Patreon - brightdigit </p

  • Practical Year - Part 1 with Donny Wals
    Empower Apps

    Donny comes on yet again to give his thoughts on 2024 - Swift Data, Swift Testing and Swift Macros while we mourn the death of Combine. Guest Donny Wals Donny Wals 👾 (@donnywals.bsky.social) — Bluesky Donny Wals 👾 (@DonnyWals) / X donny wals - YouTube Donny Wals (@donnywals@chaos.social) - chaos.social Donny Wals | LinkedIn Announcements BrightDigit 103 - 🎁 Early Black Friday Deals 50% off first year of Bushel Pro 25% off Patreon Membership - Use Code 64632 Join Bushel Beta Join our Brand New Patreon Page! Newsletters | BrightDigit Links Practical Swift Concurrency - Make the most out of Concurrency in Swift 6 and beyond SwiftData | Fatbobman's Blog brightdigit/DataThespian: Concurrency-Friendly SwiftData Related Episodes Practical Entrepreneur with Donny Wals Debugging Your Job Search with Jaim Zuber The Great SwiftUI Migration - Part 2 with Ben Scheirman The Great SwiftUI Migration - Part 1 with Ben Scheirman The Case of the Crimson Test Suite with Daniel Steinberg Edge of Concurrency with Matt Massicotte It Depends with Brandon Williams Practical Combine with Donny Wals Social Media Email leo@brightdigit.com GitHub - @brightdigit Twitter BrightDigit - @brightdigit Leo - @leogdion LinkedIn BrightDigit Leo Patreon - brightdigit Credits Music from https://filmmusic.io <a href="ht

  • 120: “Freelancing and WWDC22 highlights”, with special guest Donny Wals
    Swift by Sundell

    Donny Wals returns to the show to talk about being an iOS developer freelancer, and to discuss some of the key new APIs, Swift language features, and frameworks that were introduced at WWDC22. Sponsors Essential Developer : Join the iOS Architect Crash Course to accelerate your journey towards becoming a senior developer. It’s 100% free and held entirely online. Bitrise : Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free. Links Donny on Twitter John on Twitter “What’s new in SwiftUI in iOS 16?”, with Natalia Panferova SwiftUI’s new NavigationStack API Building “desktop-class” iPad apps Swift Charts The SwiftUI Layout protocol UIHostingConfiguration NSUserActivity WidgetKit Live Activities AsyncCompatibilityKit Swift 5.7’s new optional unwrapping syntax Intro and outro music by Dariusz Dziuk

  • Practical Entrepreneur with Donny Wals
    Empower Apps

    Guest Donny Wals - donnywals.com Twitter @donnywals Donny's Practical Books Youtube Video - https://youtu.be/L6U5Wm8_G74 Related Episodes Episode 17 - Subcontracting with Joe Cieplinski Episode 47 - Practical Combine with Donny Wals Episode 81 - Awaiting for Async with Vincent Pradeilles Episode 93 - Test-Driven Development in Swift with Gio Lodi Episode 98 - Async, Await, and Combine with Marin Todorov Sponsors 360iDev - August 22 -25 (Hybrid) The Leading indie iOS/Mac (and watchOS, and tvOS) Developer conference It's all about Community and Code! Four days of hands-on training, amazing sessions, and the great community. All Swift. Available Online or In-Person Use the promo code EmpowerApps to get 25% off registration. Differences from being an Employee Keep Yourself on Task Balancing contract work with your product work Finding the Right Clients Getting Yourself Ready How to decide whether you go solo What's the best way to find clients for your business? What are the biggest time vacuums for your business? How to be prepared to leave your employer Social Media Email leo@brightdigit.com Twitter BrightDigit - @brightdigit Leo - @leogdion LinkedIn BrightDigit Leo Instagram - @brightdigit Patreon - empowerappshow Credits Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/) Thanks to our monthly supporters Steven Lipton ★ Support this podcast on Patreon ★

  • WWDC Keynote with special guest Donny Wals
    AppForce1 Worklog

    Send me a text Donny Wals and I share our initial impressions about the Apple Keynote. Afterwards we take a look at last week's news articles. Oh Crop by Josh Holtz Bluetooth and SwiftUI. Developing app for RGB stripe control — Teletype Xcode Keyboard Shortcuts Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer. Support the show Do iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipe Or contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps. My book: Being a Lead Software Developer

  • 93: “Combine and Core Data”, with special guest Donny Wals
    Swift by Sundell

    Donny Wals, book author and iOS developer at Disney Streaming Services, joins John to give practical tips on Combine and Core Data. How to manage and test increasingly complex Combine pipelines, and how come the opinions on Core Data are so divisive? Also, working on internal SDKs and frameworks, and taking a pragmatic approach to unit testing. Sponsors Emerge : A new tool that can help you visualize and reduce your app’s binary size. Visit emergetools.com to learn more, and to request a demo. Bitrise : Rock-solid continuous integration for your Swift project, which now also supports ad-ons for things like automatic deployment. Go to bitrise.io/swift to get started for free. Links Donny on Twitter John on Twitter Practical Combine Practical Core Data The 2019 holiday special UML Quick Unit testing Donny’s try! Swift talk about Core Data Connecting and merging Combine publishers The Publisher protocol OperationQueue Grand Central Dispatch PromiseKit Combine’s Future type Building your own Futures and Promises system Building custom Combine publishers PassthroughSubject Unit testing asynchronous code Unit testing Combine-based code NSPersistentContainer Core Data’s perform API Realm Intro and outro music by Dariusz Dziuk

  • E11: Btw, you work for Disney now. (Guest: Donny Wals)
    iOS Building Blocks

    In this—the season 3 premiere—episode, Scott Smith has a fun chat with his guest, Donny Wals. They talk about Donny's blog, his newsletter, his books, Disney, guitars and more! Donny Wals on Twitter https://twitter.com/donnywals Donny's website (blog, newsletter signup, books) https://donnywals.com Practical Combine, book by Donny Wals https://practicalcombine.com Practical Core Data, book by Donny Wals https://practicalcoredata.com Daniel Steinberg’s book: A SwiftUI Kickstart https://gumroad.com/l/swiftuikickstart Antoine van der Lee’s Swift blog: SwiftLee https://www.avanderlee.com/ Scott Smith on Twitter https://twitter.com/scottsmithdev Scott Smith on YouTube https://youtube.com/scottsmithdev --- Send in a voice message: https://podcasters.spotify.com/pod/show/scottsmithdev/message

  • iPS 301: Getting Started With Combine In Your Apps with Donny Wals
    iPhreaks

    iOS Dev Remote Conf 2020 Donny Wals works for Disney on the systems that run Disney+ and other systems. He jumps on the podcast to talk about Combine. Combine is a functional reactive programming library provided by Apple. It's similar to RxSwift. It's functionality focused instead of UI focused. He can be used to handle API responses and things like that to push changes through the system. Panelists Charles Max Wood Soojin Ro Guest Donny Wals Sponsors CacheFly Picks Soojin Ro: objc Functional Swift Donny Wals: Understanding Swift Follow iPhreaks on Twitter: @iphreaks

  • Practical Combine with Donny Wals
    Empower Apps

    Guest Donny Wals - donnywals.com Twitter @donnywals Practical Combine (25% Off Link!!!) - An introduction to Combine with real examples Related Episodes Episode 33: 2020 Developer Wish List with Alex Bush Episode 19: WWDC 2019 - Swift UI with Jason Anderson Related Links Donny's Posts on Combine Using Combine by Joseph Heck Timelane by Marin Todorov CombineCocoa - helpers for UIKit rxswift-to-combine-cheatsheet - cheatsheet for Reactive API Patterns Removing duplicate values from an array in Swift by Donny Wals Asynchronous Multi-Threaded Parallel World of Swift by Leo Dion Preventing strong reference cycles - using assign with self Heartwitch for the Apple Watch (uses Combine, SwiftUI, and Vapor) ReactiveX - An API for asynchronous programming with observable streams RxSwift - Swift ReactiveX implementation Promise Libraries PromiseKit SwiftNIO Google Promises Open source implementations of Apple's Combine framework OpenCombine CombineX Sponsors Linode A cloud experience developers love Great for Setting Up a Backend for Your App Variety of VM Configurations and Settings Reasonable Pricing Starting at $5 per month Global Data Centers The Developer Cloud Simplified Try it today with this special link: https://www.linode.com/?r=97e09acbd5d304d87dadef749491d245e71c74e7 Disney Streaming Services How the service has been affected by the pandemic Expansion to other regions How Donny uses Swift at Work Apps that DSS support Working from Home regularly and now Practical Combine What is Functional Reactive Programming? What is a Publisher and it's relationship with ti

  • 63: “It’s been a wild year”, a Holiday Special with Donny Wals and Antoine van der Lee
    Swift by Sundell

    iOS developers and bloggers Donny Wals and Antoine van der Lee join John to wrap up the third season of the show with this year’s Holiday Special. How has Swift changed in 2019, and where might things be headed in 2020? Also, wishes for Xcode Santa, blogging and open source, and much more. Sponsors JetBrains : Try AppCode, the smart IDE for iOS and macOS development, for free for 30 days. Check out what’s new in AppCode , and how JetBrains continue to make their popular developer tool even faster and more capable. Bitrise : Fast, stable and highly customizable continuous integration. Automatically build, test and distribute your app on every single commit that you make. Get started for free at bitrise.io/swift . Links Donny on Twitter Antoine on Twitter John on Twitter Disney Plus WeTransfer WeScan Binary Frameworks in Swift Plot Swift Concurrency Manifesto Donny’s website Donny’s “Advent of Swift” bundle SwiftLee Swift for Good Intro and outro music by Dariusz Dziuk

  • iPS 267: In Defense of Core Data with Donny Wals
    iPhreaks

    Sponsors Sentry – use the code “devchat” for 2 months free on Sentry’s small plan CacheFly Panel Andrew Madsen Jaim Zuber Michael Holt Joined by Special Guest: Donny Wals Summary Donny Wals joins the panel to discuss his most recent talk at Try!Swift in Tokyo. The panel starts by discussing the most common complaints about Core Data. Donny shares how the changes made in iOS 10 and past updates solve these complaints. The panel discusses migration and how it has changed, making it much simpler and easier to use. Various Core Data features and their use cases are considered. Links In defense of Core Data https://twitter.com/donnywals https://www.facebook.com/iphreaks/ https://twitter.com/iphreaks Picks Andrew Madsen: https://www.autodesk.com/products/eagle/overview Michael Holt: https://github.com/krzysztofzablocki/Sourcery Donny Wals: https://preview.disneyplus.com/ https://walt-disney.itsmycareer.com

Stay in the loop

Get Donny Wals's next appearance by email

No app to install. We email you as soon as a new guest spot drops.

Free — we email you the moment Donny Wals guests on a new show. No password, no app to install.

Prefer it in your podcast app? Add a private feed →

GuestVine has tracked 12 guest episodes from Donny Wals across 5 shows — about 10 hours of listening, going back to July 2019. Every episode links straight to the original publisher's audio.

Donny Wals shows up most often on Empower Apps (5 episodes), with visits to Swift by Sundell and iPhreaks.

Most recent: “Practical Agents with Donny Wals” on Empower Apps, 12 Jul 2026.

Podcasts Donny Wals has appeared on

The shows with the most detected Donny Wals guest appearances.

Appearance timeline

How often Donny Wals has guested over time — by quarter, from tracked appearances.

Q3 '19Q3 '26

Donny Wals has appeared on 12 recent podcast episodes across 5 different shows. GuestVine keeps this list complete and up to date — new appearances are added automatically and delivered to the podcast player you already use.

Frequently asked

What podcasts has Donny Wals been on?
Donny Wals has appeared on 12 recent podcast episodes across 5 shows, including Empower Apps, Swift by Sundell, iPhreaks.
What is Donny Wals's latest podcast appearance?
The latest detected appearance is “Practical Agents with Donny Wals on Empower Apps, published 12 Jul 2026.
How many hours of Donny Wals podcast interviews are there?
GuestVine has tracked about 10 hours of Donny Wals guest appearances across 12 episodes, going back to 30 Jul 2019.
How does GuestVine keep this list updated?
GuestVine tracks delivered guest appearances, excludes own-show episodes where possible, and links back to the original publisher audio. New appearances are added automatically as they are detected.
Are you Donny? Add your live appearances to your site →

This page updates automatically every time Donny guests on a podcast. Link it from your site or bio so your audience always finds your latest appearances — and share it anywhere:

Paste this link into your site

<a href="https://guestvine.fm/p/donny-wals">Donny Wals — podcast appearances</a>