Dive into the world of software development. Tune in for in-depth interviews with industry experts and the latest information. Whether you're an experienced developer or just starting, this podcast is your one-stop shop for everything related to software development.
…
continue reading
Peter Witham Podcasts
Join me on a journey exploring the ups and downs of being a creator. I make things across many mediums including apps, games, and podcasts. Along the way, I take the side roads to motivation and inspiration. Navigating the winding paths that try to stop us from achieving our dreams and goals.
…
continue reading
I love making software. I also love sharing that experience with others. I explore it all in this Podcast, from apps to games and in between. From developers just getting started to professionals. We all have something to learn and share with others on our journey.
…
continue reading
An exploration of Apple business news and technology. We talk about how businesses can use new technology to empower their business and employees, from Leo Dion, founder of BrightDigit.
…
continue reading
Before Leo heads to California, Peter joins to discuss Apple's crazy year and what we expect from WWDC 2025. Guest Peter Witham - Developer, Podcaster, Streamer CompileSwift Podcast Peter Witham | LinkedIn Peter Witham - YouTube CompileDev - Twitch Peter Witham (@compileswift) • Instagram photos and videos CompileSwift | Facebook GrfxGuru - Github …
…
continue reading

1
Live from CommunityKit WWDC 2025 with Matt Massicotte
25:44
25:44
Play later
Play later
Lists
Like
Liked
25:44Live from CommunityKit, Leo is joined by Matt Massicotte to discuss everything announced today at WWDC 2025. Guest Matt Massicotte - @[email protected] massicotte.org | I write stuff here. Matt Massicotte (@massicotte.org) — Bluesky mattmassicotte (Matt Massicotte) Matt Massicotte | LinkedIn Matt Massicotte (@mattie) / X Announcements BrightD…
…
continue reading
WWDC25 starts in just a few days on June 6th 2025. We have some great tips and advice for anyone attending the conference in person or online to get the most out of the experience. Join the Discord Share your thoughts with us https://compileswift.com/contact Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift …
…
continue reading
In this episode, Peter and Geoff discuss the importance of diversifying your skill set beyond your core expertise in mobile development. They explore how working on side projects and learning new technologies can provide mental relief, solve workflow problems, and create unexpected career opportunities. Share your thoughts with us https://compilesw…
…
continue reading
Catching up from a very busy first quarter this year and then talking about decision fatigue and how that grinds us to a halt if we let it get out of control. You can show your support by buying me a coffee https://peterwitham.com/bmc ★ Support this podcast on Patreon ★By Peter Witham
…
continue reading
Geoff sits down with Adam and Nutter at the Deep Dish Swift 2025 conference for a discussion. Adam Wulf - MuseApp Nutterfi on Twitch Cocoatype Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift You can also show your support by buying me a coffee https://peterwitham.com/bmc Follow us on Mastodon https://iosde…
…
continue reading
Geoff spent some time trying Swift Wasm (Web Assembly) and wanted to discuss his findings and thoughts. We love to highlight projects using the Swift language and welcome anyone working on a project to reach out to us at compileswift.com/contact. Mentioned in this episode Swift Wasm on GitHub Swiftwasm.org Hummingbird Episode Become a Patreon membe…
…
continue reading
Apologies for the late delivery on this episode. Peter was sick and this caused a production delay. So here is our new branding, we hope you love the name! We are working on many changes to the artworks, so please be patient. Thanks! Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Thanks to our monthly sup…
…
continue reading

1
Full Stack Things with Werner Jainek and Vojtěch Rylko
49:12
49:12
Play later
Play later
Lists
Like
Liked
49:12Werner Jainek and Vojtěch Rylko from Cultured Code talk about their migration of Things Cloud to Server Side with Swift and what they learned along the way. Guest Things - To-Do List for Mac & iOS Things (@things.app) — Bluesky Things (@culturedcode) Things (@[email protected]) Werner Jainek (@[email protected]) Vojtěch Rylko Vojtech Rylk…
…
continue reading
In this episode, we chat about Peter’s decision to start fresh with a new code base. He believes it can sometimes be the right move. Geoff shares his perspective, which sparked a lively discussion and gave developers some food for thought when it comes to existing projects and technical debt. (00:00) - Introduction (10:13) - Become a supporting mem…
…
continue reading

1
Dev Log - ProjectHack.net game development this week
8:18
8:18
Play later
Play later
Lists
Like
Liked
8:18A game development dev log episode discussing my ProjectHack.net game as I start building the version 2 after a long time working on ideas and prototypes. So if you are interested in game development, this is the one for you. ProjectHack.net ★ Support this podcast on Patreon ★By Peter Witham
…
continue reading

1
SwiftUI Fundamentals with Natalia Panferova
25:05
25:05
Play later
Play later
Lists
Like
Liked
25:05Natalia Panferova former Apple engineer of Nil Coalescing comes on to talk her new book SwiftUI Fundamentals. Guest Nil Coalescing Natalia Panferova (@natpanferova) / X Natalia Panferova (@[email protected]) - Mastodon Natalia Panferova (@natpanferova.bsky.social) — Bluesky Natalia Panferova | LinkedIn Announcements Join Bushel Beta Join…
…
continue reading
In this episode, we discuss a blog post by Geoff diving into details to help structure your code base and hopefully prevent future problems. (00:00) - Introduction (10:01) - Support the podcast (21:50) - SetApp - Over 200 mac apps (23:06) - How does this help testing Geoff’s blog post Separation of concerns Robustness principle/Postel’s Law Become …
…
continue reading

1
Creating an app - Episode 8 - The final chapter
13:39
13:39
Play later
Play later
Lists
Like
Liked
13:39This is the eighth and final episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a s…
…
continue reading
I finally have one of those 'lost episodes' where the technology failed me, that and more in this dev blog episode. ★ Support this podcast on Patreon ★By Peter Witham
…
continue reading

1
Choosing and using the right backend system for your app
16:08
16:08
Play later
Play later
Lists
Like
Liked
16:08In this episode, we discuss choosing the right backend to support your application. We discuss options and how to find the right solution to keep your app powered and users happy. Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre Arclit…
…
continue reading

1
Creating an app - Episode 7 - Preparing the App page and App Store details
11:04
11:04
Play later
Play later
Lists
Like
Liked
11:04This is the seventh episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured…
…
continue reading

1
Creating an app - Episode 6 - Design and Accessibility
7:39
7:39
Play later
Play later
Lists
Like
Liked
7:39This is the sixth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
…
continue reading
Marc Prud'hommeaux explains how you can get started building Android apps in Swift, what's the future of the Swift on Android working group, and what's FOSDEM. Guest Marc Prud'hommeaux (@[email protected]) - Mastodon Marc Prud'hommeaux | LinkedIn @marcprux.bsky.social — Bluesky marcprux (Marc Prud'hommeaux) | GitHub Announcements Join Bushel…
…
continue reading

1
Creating an app - Episode 5 - Building the prototypes
11:52
11:52
Play later
Play later
Lists
Like
Liked
11:52This is the fifth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
…
continue reading

1
Compile Swift going forward, it's all great stuff
17:30
17:30
Play later
Play later
Lists
Like
Liked
17:30We are making things even better, listen on for how and why. Reach out with new Podcast names and conversations on our Discord -> https://compileswift.com/discord Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre Arclite ★ Support this podcast on Patreon ★By Peter Witham
…
continue reading

1
Creating an app - Episode 4 - Choosing build tools
11:53
11:53
Play later
Play later
Lists
Like
Liked
11:53This is the fourth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured …
…
continue reading
What a wild ride 2024 was - from big life changes to surprising shifts in Apple development, I'm sharing the story of what went down this year. After navigating job hunts, tech trends, and some unexpected wins (and losses), I've got some insights about where we're headed in 2025, plus some exciting opportunities for you Swift folks! Announcements J…
…
continue reading

1
Creating an app - Episode 3 - Designing basic views and flows
8:13
8:13
Play later
Play later
Lists
Like
Liked
8:13This is the third episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
…
continue reading
A special episode to kick off the new year, not only are you getting this one advert free but we have listener contributions. We discuss our plans for 2025 and hear from our listeners as to their goals for the next 12 months. As mentioned in this episode Cocoatype.com PeterWitham.com DanielSincere.com Jared - apialerts.com Dalton's Github Join our …
…
continue reading

1
Creating an app - Episode 2 - Identifying the right platforms
5:48
5:48
Play later
Play later
Lists
Like
Liked
5:48This is the second episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured …
…
continue reading

1
Creating an app - Episode 1 - Identify the idea and typical user
10:28
10:28
Play later
Play later
Lists
Like
Liked
10:28This is the first episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
…
continue reading

1
Fear of the Main Thread with Matt Masicotte
43:15
43:15
Play later
Play later
Lists
Like
Liked
43:15Matt Masicotte comes on the show to clear up all our misconceptions about concurrency in Swift 6. 😑 Guest Matt Massicotte - @[email protected] massicotte.org | I write stuff here. Matt Massicotte (@massicotte.org) — Bluesky mattmassicotte (Matt Massicotte) Matt Massicotte | LinkedIn Matt Massicotte (@mattie) / X Announcements BrightDigit 103 …
…
continue reading
Welcome to the Compile Swift Apple calendar. In our end-of-year wrap, we look back at 12 months of Apple. All the things you may or may not remember from the year, along with some personal milestones. On a personal note, we want to thank our Patrons and listeners for their support. You have helped keep the Podcast alive this year, and we look forwa…
…
continue reading