
Sign up to save your podcasts
Or


Daniel Steinberg returns to chat about Apple's Foundation Models framework and what changed in OS 27. We get into using AI only where it's appropriate, experimenting with #Playground, falling back gracefully when the model isn't there, when Private Cloud Compute is worth the trip, sessions, instructions and @Generable, tools and dynamic profiles, testing with the new Evaluations framework, and why AI should learn to say "I don't know."
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Graham Lee returns to chat about what it takes to become a software centaur: using AI to get better at the craft, not just faster. We get into why the job was never about typing code, meat proxies and Jevons paradox, his catalog of interaction patterns for AI-augmented development, why a model shouldn't mark its own homework, and Axminster, his UML-based macOS app that gives LLMs a design to follow.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Georg Tuparev stops by to chat about software that outlives its plans: projects scoped for a few months that are still in development 20 years later. We get into running a small team of physicists and astronomers, why WebObjects and EOF are still in production, where AI helps and where it falls short, server-side Swift with SwiftNIO, and storing exabytes of telescope data from observatories no cable can keep up with.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Tim Condon stops by to chat about Vapor 5, the biggest Vapor release in six and a half years. We get into dropping futures and promises for Swift concurrency all the way down the stack, Span and strict memory safety, and the new shared Swift HTTP server.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
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.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
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.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Saleem Abdulrasool joins us to chat about bringing Swift to Windows. We get into server-side Swift, SwiftWin32, Swift's C++ interop, and how to get started yourself.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
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
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
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 Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
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.
Guest
Related Links
Related Episodes
Chapters
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
Thanks to our supporters: Thanks to our monthly supporters
Social Media
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)
From the publisher's feed