EmpowerApps Podcast

  1. SwiftUI Tips and Tricks with Craig Clayton

    Mar 22, 2024
    Craig Clayton from the DesignToSwiftUI Youtube channel comes on to talk about his favorite tips as as designer when it comes to SwiftUI as well as previews his upcoming talk on testing at Deep Dish Swift.
  2. Triple Glazed Apple Development with Malin Sundberg and Kai Dombrowski

    Mar 8, 2024
    Malin and Kai from Triple Glazed Studios join us for a discussion on building their indie app Orbit and Mercury from prototype to feature enhancement and working in the Apple ecosystem.
  3. What's Next with Adam Rush

    Feb 22, 2024
    Adam Rush from SwiftLeeds comes on the show to prognosticate and dream with me the possibilities of WWDC 2024 and how advancements in AI as well as the new Vision Pro will affect this year's developer conference.
  4. Apple's App Vision with Kyle Lee

    Feb 8, 2024
    Kyle Lee (Kilo Loco) comes on to talk about the EU changes to the App Store, the future of Apps and Apple, and what it means for the Vision Pro.
  5. ChatGPTovski with Kris Slazinski

    Jan 28, 2024
    Indie Developer, Kris Slazinski comes on to talk about App Store localization, UX, and his favorite intern/mentor - ChatGPT.
  6. PixelBlitz in Public with Martin Lasek

    Jan 15, 2024
    Martin Lasek comes on to talk about what's it's like building in public WishKit and his multiplayer game PixelBlitz and when feature creep can ruin an MVP.
  7. The Bushel Holiday Special

    Dec 15, 2023
    Join us by the virtual fireplace this Christmas Eve for 'The Bushel Holiday Special' podcast episode! Unwrap the enchanting tale of Bushel's journey, filled with the warmth of festive storytelling and the magic of app development. Gather 'round for a holiday story like no other! 🎄🎁
  8. We Have All The Heroes with Stefano Mondino

    Dec 8, 2023
    Stefano Mondino from Synesthesia comes on to talk doing <strong>not </strong>product work at Synesthesia as opposed to building a product and working with multiple projects across various teams. We also talk about his favorite dev tools including his own tool Murray.
  9. Calm Intentions with Alaina Kafkes

    Dec 3, 2023
    Alaina Kafkes from Calm joins us to talk about implementing App Intents and what she learning about her experience. Also special announcement regarding a certain app I've been working on.
  10. Empowering Accessibility with Via Fairchild

    Nov 19, 2023
    Via Fairchild comes on the show to talk about accessibility, UI Kit, Swift UI and how it all brings your app to a wider more diverse audience.
  11. Learning Judo with Sean Rucker

    Nov 4, 2023
    Sean Rucker from Judo comes on to talk about their product and what they learned in the process of building Judo in dealing with SwiftUI.
  12. The Making of Callsheet with Casey Liss

    Oct 16, 2023
    Casey Liss comes on to talk about his new app Callsheet, working with Movie and TV APIs, old TV hardware companies, and enjoying App Review on the beach.
  13. Swiftly Tooling with Pol Piella Abadia

    Oct 2, 2023
    Pol Piella Abadia comes on to talk about what's new in  Xcode 15 as well as the landscape of CI tools out there. We aslo geek out about SwiftUI on the terminal and how Pol has helped production of the show.
  14. Building a Video SDK with Marc Schwieterman

    Sep 18, 2023
    Marc Schwieterman from daily.co joins us to talk about the in and outs of building a video SDK and what capabilities are for iOS.
  15. Action Button for Ring Tones with Evan Stone

    Sep 13, 2023
    It's September Time! You know what that means. Evan Stone joins us to talk about the different ways we can spend money as well as his adventures at Apple's Vision Pro Labs.
  16. Revisiting Third-Party APIs with Christian Selig

    Aug 27, 2023
    A lot has changed since the last time Christian Selig was on the show. We talk Apollo post-morten, Third-Party APIs and of course Pixel Pals!
  17. It Depends with Brandon Williams

    Aug 9, 2023
    Brandon Williams from Point-Free comes on to talk about what dependencies are and managing then whether in testing or dealing with scaling.
  18. Edge of Concurrency with Matt Massicotte

    Aug 4, 2023
    Matt Massicotte from Chime talks about the challenges he faced migrating the Async/Await and some misconceptions folks might have with asynchronous programming.
  19. Swift Server Workgroup with Joannis Orlandos

    Jul 30, 2023
    Joannis Orlandos comes on to talk about the exciting work being done by the Swift Server Workground such as the new HTTP Types, Open API Kit, and Distributed Actors as well as the effects Macros will have on server-side development.
  20. Now You Know What I'm Doing This Summer

    Jul 25, 2023
    In this episode, Leo goes over what he's working on this Summer of WWDC 2023 such as deep diving into watchOS 10 for Heartwitch, migrating from Combine to Observation in Bushel, and really taking advantage of a microapps architecture.
  21. macOS Indie Deep Cuts with Aaron Vegh

    Jul 14, 2023
    Aaron Vegh, indie macOS developer comes on to talk about building Quantum Author, a long-form writing app. We talk about how he decides what UI SDK to use, how to make money, and what the Vision Pro means for AppKit and the iPad.
  22. Supercharged with Pedro Piñera

    Jun 30, 2023
    Pedro Piñera of Tuist comes on to talk about his work on Tuist, thoughts on Mergable Libraries, Server-Side Swift, SwiftData, and the future of Tuist Cloud.
  23. Arm Sling for Apple Watch Developers with Hidde van der Ploeg

    Jun 24, 2023
    Hidde van der Ploeg comes on to talk about all the big updates coming to watchOS 10 such as new UIs, better developer experience, and more.
  24. Spatial Experiences of the Wild with Adrian Eves

    Jun 19, 2023
    Adrian Eves tells us about what it was like meeting folks at WWDC and what it was like watching some his work and his colleagues' work come to fruition.
  25. Platforms State of Union 2023 with Peter Witham

    Jun 6, 2023
    Peter comes on for our annual discussion of the WWDC 2023 Platforms State of the Union including Macs, Macros, Swift Data, watchOS, and the other thing 🥽.
  26. My Taylor Deep Dish Swift Heroes World Tour

    May 13, 2023
    For the 150th episode, Leo talks about his travels to Deep Dish Swift and Swift Heroes, his experience speaking at Swift Heroes, his thoughts on 32 talks, and what concerns he heard from other developers overall and concerning WWDC 2023.
  27. How to WWDC with Peter Witham

    May 1, 2023
    Peter comes on to discuss how to prepare for WWDC, what to really do that week, and what to focus on during the summer.
  28. Pizza, Playpen, and Fastlane Funding with Josh Holtz

    Apr 17, 2023
    Josh Holtz comes on to talk about a certain conference in a few weeks, the future of Fastlane, building kids apps with guided access and learning the other mobile programming language.
  29. Going Pro with Sean Allen

    Apr 4, 2023
    Sean Allen joins the podcast to talk about what it means to be a pro developer, how to manage your career, and how to use social media to your benefit.
  30. Apples, Glasses, and HAL, Oh My!

    Apr 1, 2023
    In this episode, we explore the exciting and rapidly changing landscape of iOS development, as we discuss the potential impact of AI, machine learning, and AR glasses on the future of mobile apps. We also make predictions about what Apple might unveil at WWDC 2023, and speculate about the secret plans they may have in store. With a mix of humor, quirkiness, and expert analysis, this podcast episode is a must-listen for anyone interested in the latest trends and developments in iOS app development.
  31. Reality and Architecture with Mohammad Azam

    Mar 21, 2023
    Mohammad Azam (aka Azam Sharp) talks about RealityKit and how to get started as well as his recent article exporting large-scale SwiftUI app development.
  32. Yak Shaving with Tim Mitra

    Mar 7, 2023
    Tim Mitra comes on to talk about the some skills which are helpful for large teams, also how to gauge Apple's rumors and of course yak shaving.
  33. dataTile for Simulator with Marin Todorov

    Feb 21, 2023
    Marin Todorov joins us to talk about his app dataTile for Simulator: how it uses logs to help developers, getting help from Apple, and his experience with SwiftUI on macOS.
  34. Mobile System Design with Tjeerd in 't Veen

    Feb 7, 2023
    Tjeerd in ’t Veen comes on to talk about asking the right questions for requirements, interviews, testing, and keeping teams in sync.
  35. Swift Package Index with Dave Verwer and Sven Schmidt

    Jan 24, 2023
    Dave Verwer and Sven A. Schmidt come on the show to talk about their work with the Swift Package Index. They talk about the improvements to DocC publishing, plugin support and search improvements as well as their plans for the next year.
  36. A Swiftly Year in Review with Antoine van der Lee

    Jan 11, 2023
    Antoine van der Lee joins the show again to talk about everything 2022 in the world of Swift like Async/Await, Existential vs Opaque types, Conferences, as well as his apps like RocketSim and Stock Analyzer. We also get into predictions and hopes for 2023.
  37. Elephant in the Room

    Dec 29, 2022
    For the last episode of the year, Leo gives a summary of his year and how it went mostly for him professionally but also personally. He answers questions about architecture, what he's working, and most importantly what are the plans for 2023.
  38. App Clips with Jon Bauer

    Dec 20, 2022
    Jon Bauer comes on to talk about why some apps should have App Clips and how to implement them.
  39. Humane Development with Jill Scott

    Dec 4, 2022
    In this episode, Jill Scott comes on to talk about how to help your team build easily maintainable code for future developers and how cognitive overload can impair your developers.
  40. Posture Island with Jordi Bruin

    Nov 21, 2022
    Jordi Bruin, Indie developer of Vivid and Posture Plan comes on to talk about how Posture Pal works, how he comes up with his ideas and what the Dynamic Island could bring to apps.
  41. Behind the Scenes of SwiftUI with Aviel Gross

    Nov 7, 2022
    Aviel Gross talks about how to improve performance in your SwiftUI and what happens behind the scenes as your application updates.
  42. Impactful Development with Maxim Cramer

    Oct 22, 2022
    Maxim Cramer comes on the program to explain Impactful Development and how developers can help clients and founders get what they are looking for in their product.
  43. The Composable Architecture with Zev Eisenberg

    Oct 8, 2022
    Zev Eisenberg, iOS developer at the New York Times, comes on to talk about his experience adopting The Composable Architecture (aka TCA) in their upcoming app “NYT Kids How To”.
  44. Open and Extensible with Matt Massicotte

    Sep 25, 2022
    Matt Massicotte comes on the program to talk about the development of his app Chime and how he's using the new framework ExtensionKit along with Open-Source to be an extensible macOS app.
  45. Dynamic Island with Steve Lipton

    Sep 11, 2022
    Steve Lipton comes on to lament the end of 360iDev, while Leo celebrates the September Apple Event on his Dynamic Island.
  46. macOS by Tutorials with Sarah Reichelt

    Sep 4, 2022
    Leo is joined by Sarah Reichelt to talk about her new book "macOS by Tutorials", SwiftUI on the Mac, recent design changes on macOS, differences with iOS development, Electron and macOS development in general.
  47. NSSpain X with Luis Ascorbe

    Jul 13, 2022
    Luis Ascorbe, organizer of NSSpain, talks about the 10th year of the conference and going back in person after two years. We also talk more about the advances in SwiftUI this year from WWDC and especially the new NavigationStack API.
  48. Coffee Chats with Danijela Vrzan

    Jul 6, 2022
    Danijela Vrzan, iOS developer at Gamesys and author at Ray Wenderlich, comes on the podcast to talk about the importance of meeting with people 1-on-1 and about her experience meeting with folks at WWDC this year.
  49. Backend Decisions with Mikaela Caron

    Jun 28, 2022
    Mikaela Caron is back and this time we are discussing the backend options iOS developers have and how to make those decisions as well as the exciting post-WWDC news regarding apps which use iCloud and CloudKit.
  50. Developer Productivity with Rudrank Riyam

    Jun 22, 2022
    Rudrank Riyam joins the show to talk about how to be a more productive developer and be faster at what you do. We also chat about the improvements made in Xcode 14 and how that affects your developer productivity.
  51. WWDC 2022 - SwiftUI and UIKit with Evan Stone

    Jun 15, 2022
    Evan Stone of iOS Dev Break joins the podcast to talk about all the new stuff in SwiftUI and UIKit from this year's WWDC 2022. He also talks about Swift Remote Studio and his experience from start to finish.
  52. WWDC 2022 - Platforms State of the Union with Peter Witham

    Jun 8, 2022
    Peter comes on for his semi-annual appearance to chat about WWDC 2022 and the Platforms State of the Union. We chat about Xcode Cloud, SwiftUI, Server APIs, new Swift languages features and more. Be sure to listen to our chat on the Keynote at CompileSwift for the first part of this discussion.
  53. Microapps Architecture with Majid Jabrayilov

    Jun 1, 2022
    Majid Jabrayilov comes back on to talk about the idea of Microapps Architecture and how it works to help make your app more manageable for testing and building... also some WWDC 2022 talk of course.
  54. Apple Developer Academy with Sarah Gretter, PhD

    May 19, 2022
    Leo talks with Sarah Gretter, Director of the Apple Developer Academy - MSU Detroit about what the Apple Developer Academy does and how it prepares students for the real world of iOS app development.
  55. Server-Driven UI with Mohammad Azam

    May 1, 2022
    Mohammad Azam (aka @azamsharp) to talk about creating a cross-platform app using Server-Driven UI: what it is, where it makes sense to use it, and how to get started with a new app or migrating an old one.
  56. Xcode Tips with Dominik Hauser

    Apr 18, 2022
    Dominik Hauser of Xcode.tips comes on to talk about the development tool we all use Xcode and the gives us a few tips on how to improve our use of it.
  57. Swift Package Manager Super Powers with Marco Eidinger

    Apr 5, 2022
    Leo is joined by Marco Eidinger, Swift iOS SDK architect at SAP. We talk about some of the challenges and tips for working with Swift Package Manager in Xcode and with SwiftUI.
  58. Tracking and Performance with Philipp Hofmann

    Mar 23, 2022
    In this episode, Leo is joined by Philipp Hofmann from sentry.io to talk about error, bug and performance tracking in your app and how to respond to your customers' issues.
  59. Empower Station with Matt Braun

    Mar 9, 2022
    In the latest episode, Leo is joined by Matt Braun, developer of SketchParty TV, an app for the iPhone, iPad and Apple TV. We talk about the exciting news from the March 2022 Apple Event and what Leo may have purchased. We also discuss Matt's experience building an app for the Apple TV.
  60. Indie Dev #5 - Knowing Your Market with David Barnard

    Feb 25, 2022
    In this last Indie Dev episode of 2022, Leo is joined by David Barnard, developer advocate at RevenueCat, podcast host of SubClubHQ, and founder of Contrast about his experience with different app markets and the future of the App Store.
  61. Indie Dev #4 - Making an App Best-in-Class with Jordan Morgan

    Feb 12, 2022
    In the fourth episode of our series on indie development, we chatted with Jordan Morgan about building and selling SpendStack as well as his new book series "A Best-in-Class iOS App".
  62. Indie Dev #3 - Focused Work with Michael Tigas

    Jan 30, 2022
    In the third episode of our series on indie development, we chat with Michael Tigas, indie dev behind Focused Work and Ochi.
  63. Indie Dev #2 - Tasks by Mustafa Yusuf

    Jan 17, 2022
    In the second episode of our series on indie development, we chat with Mustafa Yusuf, indie dev behind Tasks.
  64. Indie Dev #1 - Dark Noise by Charlie Chapman

    Jan 4, 2022
    In the first episode of our series on indie development, we chat with Charlie Chapman, indie dev behind Dark Noise and host of Launched.fm.
  65. 2021 - Year in Review with Peter Witham

    Dec 21, 2021
    Peter Witham joins the show nearly 6 months after he was last on to talk about 2021 in the Swift and Apple space. Did WWDC and the new OSes meet expectations? What's the future of iPadOS? Where are the pain points with SwiftUI? What is the future for devs in the space as pressure mounts on Apple from outside governments and court cases?
  66. Connecting Wirelessly with Gui Rambo

    Dec 7, 2021
    Leo is joined again by Gui Rambo, one half of the Stacktrace podcast and developer, about his experience developing AirBuddy, a powerful Mac app for AirPods users. Specifically we talk about the Bluetooth API, Multipeer Connectivity, the Nearby Interaction API as well as our issues with AirPods today.
  67. Objective-C Today with Graham Lee

    Nov 23, 2021
    In this episode, Leo invites Graham Lee, Senior Research Software Engineer at the University of Oxford, who's been writing Objective-C for over 20 years and brings his experience to talk about what Swift developers should know about Objective-C and how the language works.
  68. What is Firebase with Peter Friese

    Nov 9, 2021
    In this episode, Leo chats with Peter Friese about everything Firebase. We talk the variety of services, how to query Firestore properly, doing security right, ananymous authentication, SwiftUI, GCP and Swift, and more...
  69. Expert Swift with Shai Mishali

    Oct 26, 2021
    'In this episode, Leo is joined by Shai Mishali to chat about the new
  70. Mac Dev in 2021 with Daniel Jalkut

    Oct 12, 2021
    In this episode, Leo chats with Daniel Jalkut again. They cover the September Apple Event, SwiftUI on the Mac, migrating from Objective-C, AppleScript vs Shortcuts and more.
  71. Navigating DocC with Ellen Shapiro

    Sep 28, 2021
    In this episode, Leo chats with Ellen Shapiro of Apollo GraphQL about DocC how to get started, how to do Tutorials and Articles, where it falls short, and what open-sourcing might mean. Also there was an Apple event or something?
  72. In-App Purchases and the StoreKit API with Andy Boedo

    Sep 20, 2021
    Leo chats with Andy Boedo of RevenueCat about the current changes coming to StoreKit 2 as well as the how court decisions will change the way developers interact with the App Store and deal with In-App Purchases.
  73. Learning From Your App Store Competitors with Ariel Mitcheli

    Sep 13, 2021
    In this episode, Leo is joined by returning guest Ariel Mitcheli from AppFigures to talk about what's new in App Store Optimization this year as well as how we can learn from our competitors when trying to get our app found on the App Store.
  74. How to Learn New APIs with Stewart Lynch - Part 2

    Aug 31, 2021
    In the second part of this interview, Leo and Stewart talk about re-learning stuff, iOS 15 challenges, finding the content for you, WWDC videos, and whether you should spend money on courses.
  75. How to Learn New APIs with Stewart Lynch - Part 1

    Aug 19, 2021
    In this episode, Leo chats with Youtuber and Educator Stewart Lynch about his journey learning and teaching Swift and what's he sees are the best ways to learn a new API.
  76. 100th Episode Spectacular

    Aug 3, 2021
    What is an "EmpowerApps"? Where did come from? Where is it going? How do you pronounce "knowledgable"? Check this episode out!
  77. Practical Entrepreneur with Donny Wals

    Jul 24, 2021
    In this episode, Leo and guest Donny Wals talk about their experience going on their own and starting their own businesses.
  78. Async, Await, and Combine with Marin Todorov

    Jul 16, 2021
    In this episode, Leo talks with Marin Todorov about all the new updates with Async/Await, AsyncSequence, AsyncStream as well as Combine. We also talk about a certain project Marin worked on at Apple.
  79. Day One App Ideas with Mikaela Caron

    Jul 9, 2021
    In this episode, Leo chats with Mikaela Caron about their favorite app ideas for day one release of iOS 15 as well as how Mikaela went from manufacturing engineering to a profession iOS developer.
  80. Localization with Zach Brass

    Jul 1, 2021
    In this episode, Leo talks with Zach Brass about localization, internationalization and making sure your app reaches a global audience. We also talk about all the new additions to localization from WWDC 2021 like AttributedString.
  81. Swift Playgrounds with Steve Lipton

    Jun 24, 2021
    In this episode, Leo is joined once again by Steve Lipton of LinkedIn Learning and MakeAppPie about the future of Swift Playgrounds.
  82. iPad Development with Adam Shaw

    Jun 19, 2021
    'In this episode, Leo is joined by Adam Shaw, developer at Bonobo Labs and Moleskine Studio. We talk about iPadOS 15 and developing apps for the iPad in
  83. Test-Driven Development in Swift with Gio Lodi

    Jun 14, 2021
    In this episode, Leo is joined by Gio Lodi, author of Test-Driven Development in Swift with SwiftUI and Combine. We talk about how to do TDD with Swift but also SwiftUI and Combine as well as the new features revealed at WWDC 2021 like Async/Await, Xcode Cloud, expected failures, and test repetitions.
  84. WWDC 2021 - Platforms State of the Union with Peter Witham

    Jun 8, 2021
    In this episode, Leo is joined by Peter Witham to discuss the Platforms State of the Union: Xcode Cloud, Async/Await & Actors, Building Apps on the iPad, Focus & DND, ScreenTime API, Shareplay API and more...
  85. Fastlane with Josh Holtz

    May 24, 2021
    In this episode, Leo talks with John Holtz, lead maintainer of Fastlane. They talk about integrating Fastlane, advanced features in Fastlane, and what devs should know about it.
  86. AWS and SOTO with Adam Fowler

    May 14, 2021
    In this episode, Leo talks with Adam Fowler the lead developer of SOTO, the leading Swift library for Amazon Web Services on the Server. We talk about using SOTO for S3, DynamoDB, as well as Cognito. We also discuss the power of AWS Lambdas and Adam's new project Hummingbird.
  87. Cryptography with Marcin Krzyżanowski

    May 4, 2021
    In this episode, Leo talks with Marcin Krzyżanowski creator of CryptoSwift, Swift Studio and the Online Swift Playground about Cryptography and WWDC 2021.
  88. Conferences with John Wilker

    Apr 24, 2021
    In this episode, Leo talks with John Wilker organizer of 360 Conferences including 360iDev. We talk about organizing conferences amidst the pandemic and transitioning back to in-person conferences. We also give our take on the upcoming WWDC 2021.
  89. Core Data Fun with Tim Mitra

    Apr 14, 2021
    In this episode, Leo talks with Tim Mitra about his latest project using Core Data, CloudKit and SwiftUI. We also chat about podcasting and more.
  90. Third-Party APIs with Christian Selig

    Apr 4, 2021
    In this episode, Leo chats with Christian Selig creator of Apollo about his process and the challenges with developing an app based around a third-party API like Reddit... also we talk about 🥫 spaghetti sauce🍝 and new Coke🥤
  91. AWS Amplify with Kilo Loco

    Mar 28, 2021
    In this episode, Leo talks with Kyle Lee otherwise known as Kilo Loco about AWS Amplify and how it helps iOS developers setup their full-stack application.
  92. Automation Fun with Jared Sorge

    Mar 21, 2021
    In this episode, Leo talks with Jared Sorge of Xcoders about how they automate some of the components of their Xcode build and the tools they use.
  93. Interviewing Tips with Kim Arnett

    Mar 13, 2021
    In this episode, Leo talks with Kim Arnett about her interviewing and hiring experiences and what she's learned to improve the process for the candidate and the company as well.
  94. Game Development with Tammy Coron

    Mar 7, 2021
    In this episode, Leo talks with Tammy Coron of Just Write Code about her new book Apple Game Frameworks and Technologies. We cover SpriteKit, SceneKit, Unity as well how Tammy stays organized with all her game dev, writing, and public speaking projects.
  95. Awaiting for Async with Vincent Pradeilles

    Feb 26, 2021
    In this episode, Leo talks with Vincent Pradeilles about the new async and await features coming to Swift. Leo and Vincent get into the challenges adopting it and the design around as well as how it helps to help with building multi-threaded asynchronous applications.
  96. A Tour of Software Testing with Christina Moulton

    Feb 19, 2021
    Unit testing, integration testing, smoke testing... What does it all mean and how does it all work together? In this episode, Leo talks with Christina Moulton about the different types of testing, how they work, what you should prioritize and to integrate it with your teams and your iOS development processes.
  97. Large Scale Teams with Joe Fabisevich

    Feb 12, 2021
    In this episode, Leo talks with Joe Fabisevich, iOS developer on Twitter's Health Client team. We talk about how to optimize communication and code on a large product with a large teams.
  98. Apple Silicon Review with Gui Rambo

    Jan 24, 2021
    In this episode, Leo is joined by Gui Rambo to talk about their new M1 Macs and how it's changed the way they've developed as well as what they look forward to in 2021.
  99. Swift Package Index with Sven A. Schmidt

    Jan 16, 2021
    In this episode, Leo talks with Sven A. Schmidt, co-creator of the Swift Package Index. We talk about the challenges of supporting thousands of Swift Packages, dealing with metrics and site ops with Vapor, running CI for the site and the plethora of Swift packages as well as Apple Silicon support.
  100. Scaling and Security with Jeroen Leenarts

    Jan 8, 2021
    In this episode, Leo talks with Jeroen Leenarts of the AppForce1 podcast about he's learned this year being a lead developer and how he thinks teams can improve the scalability and security of their apps. He also talks about his year running a Cocoaheads meetup and starting podcast with all challenges of 2020.
  101. Year of the Server with Tim Condon - Part 2

    Dec 29, 2020
    In this second part of our interview with Tim Condon, we follow up on Async/Await and Vapor 5, Amazon and server-side Swift, hosting, frameworks, development, and what we look forward to in 2021.
  102. Year of the Server with Tim Condon - Part 1

    Dec 23, 2020
    In the first part of this two-part series of episodes, Leo talks with Tim Condon of Broken Hands, Swift Server Work Group member, and Vapor maintainer. We talk about the Swift Server Work Group, SwiftNIO, Server-Side Swift's growth in 2020 and Swift on Server-Side ARM.
  103. Multi-Platform SwiftUI with Malin Sundberg

    Dec 16, 2020
    In this episode, Leo talks with Malin Sundberg about her experience building Orbit across a variety of Apple platforms using SwiftUI and what lessons she came away with.
  104. Functional Programming with Daniel Steinberg

    Dec 11, 2020
    In this episode, Leo talks with Daniel Steinberg about functional programming, how to use it in Swift, why it's important for SwiftUI and Combine, and how to stay organized.
  105. App Dev Stack with Jordan Morgan

    Nov 25, 2020
    Leo is joined by Jordan Morgan of Spend Stack and Buffer. In this episode, they discuss the new changes to the App Store Revenue cut, their 2020 purchases, how to setup Leo's new M1 Mac Book Air, as well as working remotely with little ones at home in 2020.
  106. Maintaining & Migrating with Antoine van der Lee - Part 2

    Nov 19, 2020
    In this second part of our interview with Antoine van der Lee, we talk about how to upgrade older apps piecemeal, supporting older OSes, as well as bug tracking and logging. Antoine also gets a sneak peak at Leo's talk at NSSpain.
  107. Maintaining & Migrating with Antoine van der Lee - Part 1

    Nov 14, 2020
    In this episode, Leo talks with Antoine van der Lee of WeTransfer and SwiftLee about maintaining and migrating messy and old projects - how to refactor them, avoiding third party libraries, implementing a style guide, and more. \nLeo also gives some quick thoughts on this week Mac event with the M1 and let you know the latest in my conference appearances.
  108. App Store Review Guidelines with Paweł Madej

    Nov 7, 2020
    'In this episode, Leo chats with Paweł Madej, pharmacist turned iOS developer on his learning experience and what pitfalls devs should know about App Store reviews. We talk about what he learned during the submission process of his app CodeConf,
  109. Documenting Your Code with Bas Broek

    Oct 24, 2020
    In this episode, Leo talks with Bas Broek of Contravariance about documentation, how to present it, what tools are out there and more... oh yeah something about the iPhone 12 too
  110. UI Design for Developers with Heidi Helen Pilypas

    Oct 17, 2020
    In this episode, Leo talks with Heidi Helen Pilypas about UI Design. We talk communication for developers, iOS 14 updates, Widgets, and SwiftUI.
  111. Understanding Git with Ben Chatelain

    Oct 10, 2020
    In this episode, Leo talks with Ben Chatelain about Git. They chat about branching strategies, merging strategies, Xcode headaches, and... using emojis in your commit messages!😱🥳👏
  112. A Very Remote Year with Jacob Gorban

    Oct 3, 2020
    In this episode, Leo talks with Jacob Gorban about being remote and what they've learning over the years being remote such as communication, keeping teams productive, managing iOS development and more.
  113. Apple Watch 2020 with Steve Lipton

    Sep 18, 2020
    In this episode, Leo talks with Steve Lipton about the Apple Watch. We go into detail on the September Apple Event, watchOS 7, iOS 14 release, Apple Watch Series 6, and more.
  114. Local Database Storage on iOS with Aaron Douglas

    Sep 5, 2020
    In this episode, Leo talks with Aaron Douglas from Automattic and Ray Wenderlich author on local database storage on iOS. Why you should do it? What the difference between SQLite and Core Data? ... and more
  115. Machine Learning and Core ML with Jameson Toole

    Aug 22, 2020
    In this episode, Leo talks with Jameson Toole Co-founder / CTO of FritzAI about CoreML and Machine Learning. We talk about the process of introducing ML into your app, the different capabilities of CoreML, as well as the updates which have come out of WWDC 2020.
  116. The Future of Mac Development with Lucas Derraugh - Part 2

    Aug 12, 2020
    In this two-part episode, Leo talks with Lucas Derraugh about the future of macOS development. In this second part, we talk about distributing mac apps, Apple Silicon, and the UI changes with Big Sur.
  117. The Future of Mac Development with Lucas Derraugh - Part 1

    Aug 7, 2020
    In this two-part episode, Leo talks with Lucas Derraugh about the future of macOS development. In this first part, we talk about why should iOS developers get into Mac development, the difference in iPad vs Mac app markets, SwiftUI vs AppKit, as well as Native vs Electron.
  118. Big Bad Bluetooth with Leah Vogel

    Jul 31, 2020
    In this episode, Leo talks with Leah Vogel, Mobile Team Lead and iOS the origins, the terminology, the Core Bluetooth API and more.
  119. SwiftUI with Majid Jabrayilov - Part 2

    Jul 17, 2020
    In this two part interview, Leo talks with Majid Jabrayilov about SwiftUI one year after its release. In this second part, we talk about the new property wrappers like @StateObject, animations improvements, how to maintain and test your SwiftUI App, as well as migrating your older apps over.
  120. SwiftUI with Majid Jabrayilov - Part 1

    Jul 12, 2020
    In this two part interview, Leo talks with Majid Jabrayilov about SwiftUI one year after its release. In this first part, we talk about whether it is production ready, all the new updates from WWDC 2020, challenges implmenting SwiftUI, as well as well it works on all platforms.
  121. WWDC 2020 and Xcode 12 with Vadim Shpakovski - Part 2

    Jul 6, 2020
    In this two-part episode Leo talks with Vadim Shpakovski, author of NativeConnect, about WWDC 2020. In this second part, they cover the updates to the Mac, Xcode 12, and Swift 5.3. In the first part, they went over their overall thoughts on this year's format and the updates to iOS 14, watchOS 7, and iPadOS 14.
  122. WWDC 2020 and Xcode 12 with Vadim Shpakovski - Part 1

    Jul 1, 2020
    In this two-part episode Leo talks with Vadim Shpakovski, author of NativeConnect, about WWDC 2020. In the first part, they go over their overall thoughts on this year's format and the updates to iOS 14, watchOS 7, and iPadOS 14. In the next episode, they will cover the updates to the Mac, Xcode 12, and Swift 5.3.
  123. WWDC 2020 - Quick Thoughts

    Jun 22, 2020
    In this episode, Leo goes all the big developments revealed on the first day include iOS 14, iPadOS 14, watchOS 7, macOS 11 Big Sur, and what people need to know about the new Apple Silicon.
  124. Haikus of Code with Erica Sadun - Part 2

    Jun 16, 2020
    In the second part of our interview with Erica Sadun, Leo gets more in-depth on the Swift Argument Parser, how we are using it, setup and parsing complexities, and more.
  125. Haikus of Code with Erica Sadun - Part 1

    Jun 8, 2020
    In this episode, Leo talks with Erica Sadun about the Swift Argument Parser, Graphics Support in Xcode, being a Mac user in general, and more. This is the first part of our discussion and will continue in the next episode.
  126. 50th Episode Extravaganza

    Jun 2, 2020
    In the 50th episode, Leo covers what he's been working on and interested in, answers a question from the audience, talks the audience favorite big topics, and then talks about the future of the podcast.
  127. Vapor 4 with Tibor Bödecs

    May 20, 2020
    In this episode, Leo talks with Tibor Bödecs about Vapor 4 and his new book Practical Server-Side Swift. We talk about why someone may choose Vapor and the updates made in Vapor 4 from the Database Models and OS Support.
  128. Alternative Backends with Kristaps Grinbergs

    May 7, 2020
    In this episode, Leo talks with Kristaps Grinbergs about alternative backends like GraphQL and WebSockets as well as their upcoming talks at UIKonf.
  129. Practical Combine with Donny Wals

    Apr 27, 2020
    In this episode, Leo talks with Donny Wals about his new book Practical Combine and how Combine fits with older apps as well as his work at Disney and his process for writing his book.
  130. Developer Community (Part 2) with Dave Verwer

    Apr 21, 2020
    In this second part episode with Dave Verwer, Leo talks with Dave about Swift Packages, SwiftPM Library (swiftpm.co), and how Dave uses open-source data and pull request for contributing. In the previous episode, we talked about the iOS Developer Survey and iOS Developer Community overall.
  131. Developer Community (Part 1) with Dave Verwer

    Apr 16, 2020
    In this first part episode Dave Verwer, Leo talks with Dave about the iOS Developer Survey and iOS Developer Community overall. In the next part, we'll be talking about Swift Packages as well as the SwiftPM Library (swiftpm.co).
  132. WWDC Spectacular (Part 2) with Peter Witham

    Apr 8, 2020
    In the second part of this two part episode, Leo talks again with Peter Witham about the new Apple hardware releases and specifically the new iPad Pro. In the first part we talked about WWDC 2020 and remote work in general.
  133. WWDC Spectacular (Part 1) with Peter Witham

    Apr 3, 2020
    In the first part of this two part episode, Leo talks again with Peter Witham about WWDC 2020, whether it will happen, how a remote WWDC would work, remote work in general. In the next episode we'll be following up on the March Apple hardware updates.
  134. Patterns and Practices for Scalable Apps

    Mar 30, 2020
    In this episode, Leo discusses some patterns and practices for keeping your app scalable and easily maintained.
  135. Notifications with Kaya Thomas

    Mar 22, 2020
    In this episode, Leo talks with Kaya Thomas about how to use notifications in your app and why they are important.
  136. Handling Errors Correctly with Jeff Kelley

    Mar 15, 2020
    In this episode, Leo talks with Jeff Kelley from Detroit Labs about handing, tracking and test errors and when they can happen.
  137. Managing Code Quality with Anne Cahalan

    Mar 1, 2020
    In this episode, Leo talks with Anne Cahalan about maintaining good code quality, helping your team, automation, and good code reviews.
  138. Accessibility with Kim Arnett

    Feb 23, 2020
    In this episode, Leo talks with Kim Arnett of Expedia, about the importance of accessibility and how to make it part of your team's development process.
  139. Machine Learning with Kevin Scott

    Feb 9, 2020
    In this episode, Leo talks with Kevin Scott, Machine Learning expert about how to get started with Machine Learning and what are some applications for machine learning.
  140. Upgrading Your Skills in 2020 with Paul Hudson

    Feb 2, 2020
    In this episode, Leo is joined by Paul Hudson of hackingwithswift.com about how to upgrade your skills and your team's skills in 2020.
  141. SwiftUI - The Good, the Bad, and the Benefits

    Jan 19, 2020
    In this episode, Leo talks about what he's learned using SwiftUI, where he sees it's the right fit, where it's not quite ready, and some solutions to common problems people have with it.
  142. Server-Side Swift with Tim Condon

    Jan 12, 2020
    'In this episode, Leo talks with Tim Condon about Server-Side Swift and
  143. 2020 Developer Wish List with Alex Bush

    Jan 6, 2020
    In this episode, Leo is joined by Alex Bush of Inside iOS Dev podcast to talk about their developer wish list for 2020.
  144. Training Your Team with Steve Lipton

    Dec 22, 2019
    In this episode, Leo talks with Steve Lipton of MakeAppPie about how to maintain your staff's skill level when it comes to iOS Development and Swift.
  145. Future Proofing Your Apps with Gui Rambo

    Dec 15, 2019
    In this episode, Leo Dion talks with Gui Rambo about how current apps could be built while taking into account possible future hardware from Apple. They also talk about apps for developers such as Gui's WWDC App, Apple's Developer App and CocoaHub.
  146. Quickie: Swift UI and 2020 Trends

    Dec 1, 2019
    In this quick video, Leo goes over his thoughts on 2020 and what the future holds for SwiftUI.
  147. Managing iOS Development with Peter Witham

    Nov 24, 2019
    In this episode, Leo talks with Peter Witham of the CompileSwift podcast about managing iOS development teams and dealing with new technologies.
  148. Apple Hardware 2019 with Paul J Schmidt

    Nov 17, 2019
    In this episode we talk with Paul J Schmidt of Uno Deuce Multimedia about the iPhone 11 and the Mac lineup and how it affects his business and others especially in the area of multimedia production.
  149. Media Outreach with Jeff Gamet

    Nov 3, 2019
    In this episode we talk with Jeff Gamet from Smile about how to get how to get your message to media, bloggers, and podcasters about your app.
  150. App Store Optimization with Ariel Michaeli

    Oct 27, 2019
    In this episode we talk with Ariel Michaeli of App Figures about integrating App Store Optimization with the marketing and development process of building an app.
  151. Hiring an iOS Developer with John Knox

    Oct 20, 2019
    In this episode we talk with John Knox about Business of Software conference, hiring an iOS developer, and getting hired as an iOS developer.
  152. Continuous Integration with Kyle Newsome

    Oct 13, 2019
    In this episode we talk with Kyle Newsome about continuous integration with iOS and other Apple platforms development.
  153. Modularizing in Xcode with Abbey Jackson

    Sep 29, 2019
    In this episode we talk with Abbey Jackson about how to improve testing and reliability with modularizing your iOS applications in Xcode.
  154. September 2019 Event

    Sep 15, 2019
    'In this special episode, Leo talks briefly about the September event
  155. Developing for Multiple Platforms with Manton Reece

    Sep 7, 2019
    In this episode we talk with Manton Reece about his experience developing micro.blog for multiple Apple platforms as well as building his audience, monetization, other aspects of building an app.
  156. WWDC 2019 - Mac Development with Daniel Jalkut

    Aug 24, 2019
    In this episode we talk with Daniel Jalkut of Red Sweater Software about what's new in Mac Development post-WWDC 2019.
  157. WWDC 2019 - SwiftUI with Jason Anderson

    Aug 10, 2019
    In this episode we talk with Jason Anderson about Swift UI and reactive Swift post-WWDC 2019.
  158. WWDC 2019 - Apple Watch with Gary Sabo

    Jul 28, 2019
    In this episode we talk with Gary Sabo about the Apple Watch post-WWDC 2019. We talk about Independent Watch Apps,\tSwift UI and watchOS 6,\tHealthKit, Fitness apps and more.
  159. Subcontracting with Joe Cieplinski

    Jul 14, 2019
    In this episode we talk with Joe Cieplinski of Breakpoint Studio and Release Notes about the challenges and benefits companies and freelancers face in a subcontracting relationship.
  160. Cross Platform Comparison with Rob Kerr

    Jun 30, 2019
    In this episode we talk with Rob Kerr (@rekerrsive), mobile development consultant, about cross platform developer tools such as Ionic, React Native, Xamarin, Flutter, and others. We compare them with native Swift development and talk about how Swift UI might change that landscape.
  161. Test-Driven Development with Joshua Greene and Michael Katz

    Jun 16, 2019
    In this episode we talk with Joshua Greene and Michael Katz, authors of iOS Test Driven Development by Tutorials.
  162. iOS App Architecture with René Cacheaux and Josh Berlin

    Jun 2, 2019
    'In this episode, we talk with René Cacheaux and Josh Berlin, authors
  163. Apple and Video with Paul J Schmidt

    May 19, 2019
    "In this episode, we talk with Paul J Schmidt, Creative Video Strategist
  164. iOS Developer Interviews with Alex Bush

    May 5, 2019
    In this episode we talk with Alex Bush (@alex_v_bush), Author of @iosinterviewgd and co-host of @insideiosdev. Alex talks about the process of interviewing potential iOS developers, what are some questions employers should ask, and what makes an iOS developer different from other developer positions.
  165. External Developers with Jaim Zuber

    Apr 20, 2019
    In this episode, we talk with Jaim Zuber of Sharp Five Software of what companies should know when hiring an outside contract developer.
  166. Business and IT Applications

    Mar 9, 2019
    In this episode, Leo goes over some of the apps for the Mac, iPad, and iPhone which are used to create, organize or manage for businesses. These include apps for creating video and audio work, managing your social media on the go, dealing with accounting and financials, scheduling meetings and managing communication.
  167. iPad Apps for Businesses and Pros

    Feb 24, 2019
    With the possibility of new iPad apps out in March, Leo talks about the status of business and professional apps on the iPad. How has it expanded? What are its limitation both in development and monetization? What are some ways to deliver professional and business applications for the iPad?
  168. Cloud and Backend Services For Apps with Erik Gillespie

    Feb 10, 2019
    'In this episode, Leo talks different backend technologies to use when
  169. Apple 2019

    Jan 26, 2019
    'In this episode, Leo talks about the current state of Apple in 2019
  170. Project Estimation

    Jan 8, 2019
    'In this episode, Leo and Theresa talk about how the process of going
  171. Apple Watch Series 4

    Sep 28, 2018
    In this episode, Leo and Theresa talk about the new Apple Watch Series 4. How useful are the new health features? What complications will be useful on the new display? How should apps be updated on the new watch? What kind of industries should think about having an app on the watch? What's the future of other smart watches?
  172. iPhone Xs vs iPhone Xs Max vs iPhone Xr

    Sep 26, 2018
    In this episode, Leo and Theresa talk about the new iPhones for 2018: the iPhone Xs, iPhone Xs Max, and iPhone Xr. Whether it''s worth getting the Xs? Is the Xs Max too big or just right? How does the Xr fit in the market? How can developers utilize these new phones? What updates should be coming to apps in machine learning, photography, and screen layout?
  173. Low-Cost Macs - MacBook Air & Mac Mini

    Sep 10, 2018
    There are rumors this year of new Mac Minis and a budget MacBook (i.e. MacBook Air replacement). What do people use Mac Minis for? What could be the reasoning behind Apple making new models? What is the use case for a new budget MacBook? How will new budget MacBooks compete with iPads?
  174. September 12th Apple Event - iPhone and Apple Watch 2018

    Sep 4, 2018
    In this episode, Leo and Theresa discuss what the Apple September event might be about based on the current rumors. \n- Why are people so interested in larger phones? \n- Is this the first Apple event with no new Home Button iPhones? \n- How does a more affordable large phone compete with Android? \n- How is Apple giving us more display and less bezel on the iPhone, iPad, and the Apple Watch?
  175. WWDC 2018 - What Does It Mean For Businesses?

    Aug 14, 2018
    In this episode, we talk about WWDC 2018 and what it means for the technology industry and businesses. We talk iOS 12, Mojave, and dessert.