
Leo Dion
Swift developer for Apple devices and more; Founder of BrightDigit; husband and father of 6 adorable kids
Appears in 197 Episodes

Practical Combine with Donny Wals
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 ...

Developer Community (Part 2) with Dave Verwer
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 reque...

Developer Community (Part 1) with Dave Verwer
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 abou...

WWDC Spectacular (Part 2) with Peter Witham
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 pa...

WWDC Spectacular (Part 1) with Peter Witham
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 gen...

Patterns and Practices for Scalable Apps
In this episode, Leo discusses some patterns and practices for keeping your app scalable and easily maintained.

Notifications with Kaya Thomas
In this episode, Leo talks with Kaya Thomas about how to use notifications in your app and why they are important.

Handling Errors Correctly with Jeff Kelley
In this episode, Leo talks with Jeff Kelley from Detroit Labs about handing, tracking and test errors and when they can happen.

Managing Code Quality with Anne Cahalan
In this episode, Leo talks with Anne Cahalan about maintaining good code quality, helping your team, automation, and good code reviews.

Accessibility with Kim Arnett
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.

Machine Learning with Kevin Scott
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.

Upgrading Your Skills in 2020 with Paul Hudson
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.

SwiftUI - The Good, the Bad, and the Benefits
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 p...

Server-Side Swift with Tim Condon
In this episode, Leo talks with Tim Condon about Server-Side Swift and the Vapor Web Framework: how it fits into the development of an application now, why you’d choos...

2020 Developer Wish List with Alex Bush
In this episode, Leo is joined by Alex Bush of Inside iOS Dev podcast to talk about their developer wish list for 2020.

Training Your Team with Steve Lipton
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.

Future Proofing Your Apps with Gui Rambo
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 abou...

Quickie: Swift UI and 2020 Trends
In this quick video, Leo goes over his thoughts on 2020 and what the future holds for SwiftUI.

Managing iOS Development with Peter Witham
In this episode, Leo talks with Peter Witham of the CompileSwift podcast about managing iOS development teams and dealing with new technologies.

Apple Hardware 2019 with Paul J Schmidt
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...

Media Outreach with Jeff Gamet
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.

App Store Optimization with Ariel Michaeli
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.

Hiring an iOS Developer with John Knox
In this episode we talk with John Knox about Business of Software conference, hiring an iOS developer, and getting hired as an iOS developer.

Continuous Integration with Kyle Newsome
In this episode we talk with Kyle Newsome about continuous integration with iOS and other Apple platforms development.

Modularizing in Xcode with Abbey Jackson
In this episode we talk with Abbey Jackson about how to improve testing and reliability with modularizing your iOS applications in Xcode.

September 2019 Event
In this special episode, Leo talks briefly about the September event this year: specifically what does Apple Arcade and Apple TV+ mean for the app business, can the iP...

Developing for Multiple Platforms with Manton Reece
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...

WWDC 2019 - Mac Development with Daniel Jalkut
In this episode we talk with Daniel Jalkut of Red Sweater Software about what’s new in Mac Development post-WWDC 2019.

WWDC 2019 - SwiftUI with Jason Anderson
In this episode we talk with Jason Anderson about Swift UI and reactive Swift post-WWDC 2019.

WWDC 2019 - Apple Watch with Gary Sabo
In this episode we talk with Gary Sabo about the Apple Watch post-WWDC 2019. We talk about Independent Watch Apps, Swift UI and watchOS 6, HealthKit, Fitness apps and ...