Skip to content
Swift over Coffee podcast artwork

PODCAST · technology

Swift over Coffee

by Paul Hudson and Mikaela Caron

Swift over Coffee is a podcast that helps you keep your Swift skills up to date the easy way, hosted by Paul Hudson and Mikaela Caron. In each episode we chat about the latest developments in the Swift community, and also host an open ballot where you can share your views on important topics.Follow us on Twitter at @swiftovercoffee.Note: all the discussion from Mikaela and Paul is licensed under CC BY-SA 3.0. Our regular intro/outro music is also licensed under CC BY-SA 3.0, and is called "Dropping out of School" by Brad Sucks.

Publisher-supplied feed metadata · PodParley refreshed Apr 15, 2026 · Source feed

Episodes

  1. S4E9: Apple Does Sometimes Solve Problems (WWDC25 special)

    Mikaela and Paul are – or at least were – live at WWDC25! And dub-dub dominates the chat – what was announced, why it matters, what the concerns are, and what new features developers are excited to get their hands on. Recorded in front of a live audience! If you were there, have fun remembering...

  2. S4E8: Mikaela doesn’t respect Paul

    With WWDC25 looming, Paul and Mikaela are as excited as everyone to discover the new features and tools we can use to make amazing new things… but let’s not get too distracted by the new shiny things. In this episode, as well as covering off the news, there’s hard-won advice for new Swift...

  3. S4E7: Progress over perfection

    To celebrate Global Accessibility Awareness Day, Mikaela and Paul recorded a special episode live at ARCtic Conference in Oulu, Finland, with a distinguished panel of accessibility champions: Rob Whitaker, Daniel Devesa Derksen-Staats and Klemens Strasse. If accessibility seems like an…

    more
  4. S4E6: The Fruitful Trombone of Great Sadness

    Paul and Mikaela come to you live (-ish) from try! Swift Tokyo, where the air is filled with both cherry blossom and excitement about WWDC 2025! We’ve got advice for attending in-person events (and why we think you should), our first reactions to Swift 6.1 and Swiftly 1.0, plus, the long-running...

  5. S4E5: Could you just…?

    ‘Networking’ is a word to strike fear into the heart of any developer, and upsettingly we’re dealing with both types this episodes: talking to other humans at conferences, but mostly trying to coax computers to talk to each other too. Plus, our Open Ballot this episode is the trifling little…

    more
  6. S4E4: Naming is hard

    Apparently, the secret to a great coding presentation is three Es. You’ll just have to listen to discover if this means Paul is advocating for consuming Class A drugs to get hyped or if they just, like, stand for something inspiring or something. Developers, developers, developers… Plus, as well…

    more
  7. S4E3: The existence of Mikaela

    In this episode, we learn that the app that paid for Paul’s house hasn’t even been updated for iPhone X 😶‍🌫️ and Mikaela learns about some useful tools to help with the launch of the app that she absolutely, definitely, 100% is gonna debut in February. 😅 (Pretty sure she meant of 2025, but…

    more
  8. S4E2: Mikaela is a lesson

    Mikaela is joined by the most English-sounding Irishman you've ever heard for an intensive therapy session. We're talking paper cuts in Swift, those tiny annoyances that, sure, don't stop you in your tracks, but wouldn't it be nice if instead of having to cover ourselves in the coding equivalent…

    more
  9. S4E1: You have to sit down and do it

    We’re back! Many things have happened over that swift summer break, so pour a coffee and let’s jump right back in. In this episode, we’re talking Apple Intelligence and other code-complete co-pilots, the redesign of swift.org, shiny M4 Macs, good UI (and UX) design, and the Swift Foundation’s…

    more
  10. S3E16: Swift 6 strict

    In this episode: We discuss Apple's worldwide catch up events for WWDC, discuss how we stay up to date with new Swift features in old projects, and share the APIs and features you're most looking forward to adopting in iOS 18. WWDC Catch up Events: ⁠https://developer.apple.com/events/⁠ Microsoft...

  11. S3E15: Swift turns 10

    In this episode: We discuss Apple's developer academies, share our advice for becoming a fully independent developer, and on Swift's 10th anniversary share your stories of how Swift impacted your lives: Hacking with Swift WWDC24 sale: https://www.hackingwithswift.com/offers Mikaela’s Keyboard:...

  12. S3E14: An archaeological trove of Mikaela

    In this episode: We discuss Apple's newest accessibility features coming in iOS 18, share our tips for working with difficult colleagues and clients, and read your replies to our open ballot: is Swift Evolution working? Apple’s new accessibility features in iOS 18:...

  13. S3E13: Zero warnings is a good start

    In this episode: We talk about the community events taking place alongside WWDC24, discuss what we're hoping to see change in Apple's APIs this year, and share your tips for getting apps ready for iOS 18. One More Thing conference: https://omt-conf.com/ Sponsoring iOS Dev Happy Hour:...

  14. S3E12: SwiftUI just figures it out

    In this episode: We start to get excited about WWDC24, talk about the pros and cons of pair programming, and share your views on how to make apps more accessible. try! Swift Tokyo: https://tryswift.jp/_en Ignite: ⁠http://github.com/twostraws/Ignite⁠ Vision Pro Dev Camp…

    more
  15. S3E11: Serendipitous learning

    In this episode: We discuss why it's so important to attend conferences and other meetups, share the best moments from your careers, and play an all-new game: guess how many credit cards Mikaela has? - Exploring Mars from the Jet Propulsion Laboratory at NASA:...

  16. S3E10: That was a ball of pain

    In this episode: Swift 5.10 is here, we share our tips on mentoring and being mentored, and try out your Vision Pro apps. - Apple Vision Pro is here: https://www.apple.com/newsroom/2024/02/apple-vision-pro-arrives-in-apple-store-locations-across-the-us/ - Email to Apple developers from Susan...

  17. S3E9: Don't call it a headset

    In this episode: Apple's Vision Pro is almost here and we couldn't be more excited, we share our tips for building a great app portfolio, and discuss your answers to the open ballot: where do you find app inspiration? - Vision Pro is available to pre-order: https://www.apple.com/apple-vision-pro…

    more
  18. S3E8: Step 1 is building a great app

    In this episode: We reveal the best way to use your Apple developer subscription, discuss our experience of using AI to build software, and share your tips on the best ways to approach debugging. Merry Christmas, folks! - Everyone gets 25 hours of free Xcode Cloud:...

  19. S3E7: Scary Fast

    In this episode: We review Hacktoberfest and make plans for our future indie projects, share our thoughts on what makes great app architecture, and read out your tips on what's the most useful skill for a developer to have that isn't coding itself. - Packages on Swift.org:...

  20. S3E6: Don't be scammy

    In this episode: We discuss the value of building a side project you love, chat about Apple's latest Vision Pro sample code, and share your views on our open ballot: should we use Swift everywhere, or learn different languages? - xkcd Ten Thousand: https://xkcd.com/1053/ - Swift Splash:...

  21. S3E5: The tastiest peach

    In this episode: It's a job interview special, packed with our tips for preparing for interviews so you can really excel, followed by our listeners' tips so you can do the best on the day. - Shared passwords: https://support.apple.com/guide/iphone/share-passwords-iphe6b2b7043/ios - iOS Dev…

    more
  22. S3E4: They took a side quest

    In this episode: Vision Pro labs, the worst code we've ever written, and we discuss your answers to our open ballot: do developers also need to be designers? Vision Pro labs: https://developer.apple.com/visionos/labs/ List of APIs that require declared reasons:...

  23. S3E3: Mikaela over Coffee

    In this episode: we discuss the earliest iPhone apps, share our tips for contributing to the community, and discuss your answers to our open ballot: should new developers learn UIKit, or is SwiftUI enough? The original 500 App Store apps and games from 11 July 2008:...

  24. S3E2: File feedback, goodbye

    In this episode: we discuss Apple's big SwiftData announcement, our plans for building visionOS apps, and what's missing from SwiftUI after WWDC23. WWDC Notes: https://www.wwdcnotes.com/ James Dempsey and the Breakpoints: https://livenearwwdc.com/ SwiftData:...

  25. S3E1: People want to get together

    In this episode: we discuss Apple's incredible new accessibility features, ask how you can keep learning and growing in your career, and share your wish lists for WWDC23. iOS Dev Happy Hour links: https://links.iosdevhappyhour.com Apple introduces new features for cognitive accessibility, along...

  26. S2E5: Merry Dubmas, Everyone!

    In this episode: we celebrate Swiftmas and Dubmas all together, plus talk about remote conferences, tuple conformance, Mint, WWDC wishlists, and more. Swift Package Index: http://swiftpackageindex.com Swift AWS Lambda runtime: https://swift.org/blog/aws-lambda-runtime Adding CI support to SPM...

  27. S2E4: Erica vs the World

    In this episode: WWDC goes WFH, Swift gets some inspiration from JavaScript, and we review your awesome Breathe app submissions. WWDC is online: https://developer.apple.com/news/?id=03132020a Swift Argument Parser: https://github.com/apple/swift-argument-parser SE-0279 Multiple Trailing Closures:...

  28. S2E3: Sim See Tee Ell

    In this episode: Erica learns to pronounce things the Paul way, we're blown away by how good Swift 5.2's error messages are, and discuss listener views on the future of Swift. Control Room: https://github.com/twostraws/ControlRoom iOS Dev Survey: https://iosdevsurvey.com/ Swift Playgrounds for...

  29. S2E2: Proing the heck out of that bono

    In this episode: on the road to Swift 6, handling key presses in iOS, and whether to build an app or a website. Xcode 11.4 beta: https://developer.apple.com/download/ On the Road to Swift 6: https://forums.swift.org/t/on-the-road-to-swift-6/32862 SE-0276 Multi-Pattern Catch Clauses:...

  30. S2E1: Have your State and eat it

    In this episode: Swift 5.2 snapshots are available for download, Paul enjoys some property wrappers, and we dream about what SwiftUI 2.0 might bring. App Updates for HTML5 Apps: https://developer.apple.com/news/?id=01212020a Swift 5.2 snapshots now available: https://swift.org/download Swift for...

  31. S1E22: Why does Sean hate SwiftUI so much?

    In this episode: Sean's beard is staying in San Francisco, the NeXT era is ending, we discuss SwiftUI's forms system, and explore the many amazing new features from WWDC19. - The NeXT Era Ends, the Swift Era Begins: https://inessential.com/2019/06/07/the_next_era_ends_the_swift_era_begins - WWDC...

  32. S1E21: Live from AltConf 2019

    In this special episode we’re joined by our friends Kristina Fox, JP Simard, Gui Rambo, and Kaya Thomas as we discuss everything new from WWDC19. Strap yourselves in – this is a long one! - News: what *isn’t* news this week? We dive into dark mode, Xcode 11, ARKit, RealityKit, Vision OCR, and…

    more
  33. S1E20: Transcendental Swift

    In this episode: the Apple Developer Academy is open for another year, iOS Dev Jobs launches, we reveal why "Spectre" has British spelling, and ponder what Apple might announce at WWDC19. - Swift over Coffee Live is happening at AltConf 2019! Tickets are free thanks to MacStadium and AltConf, but...

  34. S1E19: Rotato rotato

    In this episode: Swift hits the front-end of the web, Marzipan creeps closer, Paul talks about the importance of data hiding in Swift 5.1, and we discuss what makes for great code review. - Swift over Coffee Live is happening at AltConf 2019! Tickets are free thanks to MacStadium and AltConf, but...

  35. S1E18: Big boy pants

    In this episode: Swift 5.1 gathers strength, Realm gets swallowed up by MongoDB, Sean discovers SwiftLint, and we discuss whether Apple Arcade will be good for the indie game development community. - SE-0255 Implicit returns from single-expression functions:...

  36. S1E17: Now he sounds French

    In this episode: lots of new Swift Evolution proposals are in review, we discuss *that* TechCrunch article, dive into server-side Swift, and try to figure out how to pronounce “Herbert”. - Swift 5 Officially Released: https://swift.org/blog/swift-5-released/ - SE-0246 Generic Math Functions:...

  37. S1E16: Live from iOSCon 2019

    In this episode: the Swift style guide marches on to formal review, we pick out our favorite events at iOSCon, and discuss whether it's important for iOS developers to be skilled in more than one platform. - WWDC ticket winners – who got lucky? (Spoiler: it was Paul.) (And not Sean.) - SE-0250:...

  38. S1E15: Shiny new side project

    In this episode: WWDC is announced at last, memberwise initializers get better in Swift 5.1, we vent about getting lost in side projects, and discuss Marzipan. - WWDC dates announced: https://developer.apple.com/wwdc19 - SE-0242: Synthesize default values for the memberwise initializer –...

  39. S1E14: Thank you for the paycheck

    In this episode: the first sighting of Swift 5.1, a Swift style guide is on the cards, we talk about toast (the user interface kind!), and look for where there’s still money to be made on the App Store. - Swift 5.1 Release Process: https://swift.org/blog/5-1-release-process/ - Pitch for Official...

  40. S1E13: Bizarre but legal

    In this episode: Swift 5 nears ABI stability, Swift adoption in apps is skyrocketing, we make all our unit tests pass, and discuss how we'd change Swift. - Swift 5 ABI Stability and Evolving Swift on Apple Platforms: https://swift.org/blog/abi-stability-and-apple/ - How many apps use Swift in…

    more
  41. S1E12: Really alarming breakpoints

    In this episode: Xcode ships with a Swift 5 beta, Apple smacks down Facebook and Google, we discuss the value of design, and talk about important knowledge for iOS developers. - Xcode 10.2 includes an early Swift 5 version:...

  42. S1E11: Pandora's rabbit hole

    In this episode: we examine the need for manager objects, look at Swift Package Manager’s rise in popularity, discuss the usefulness of ARKit, and - brace yourself - talk extensively about strings. - The trouble with manager objects: https://sandofsky.com/blog/manager-classes.html - It’s time to...

  43. S1E10: It's such a glorious week

    In this episode: Swift 5 string interpolation gets its first real project, iOS 12 adoption flies ahead, we delve into the (apparently) ancient history of iOS development, and talk about Christmas. Er, WWDC. - Menu bars on iOS: https://codea.io/blog/the-ios-menu/ - Templates using string...

  44. S1E9: Beard of Steel

    In this episode: Codable conformance for Range types, string interpolation in Swift 5.0, Paul and Sean discuss their work over 2018 and plans for 2019, and we ask: what would you change about Xcode? - SE-0235: Add Result to the Standard Library –...

  45. S1E8: I'd call it Ten Code

    In this episode: Result comes to the standard library, the App Store is going down for Christmas, Paul replaces Reachability at last, and we discuss how best to contribute to the community. - Sean's book, It's Only Crazy Until You Do It: https://gumroad.com/l/sean-allen-origin - SE-0235, Add…

    more
  46. S1E7: I was in prison for that time

    In this episode: community news galore, more great features from Swift 5.0, coding tips from the 80s, plus our open ballot: what’s your favorite part of writing iOS apps with Swift? - Swift 5.0 has been branched: https://swift.org/blog/5-0-release-process/ - SE-0231, optional iteration, has been...

  47. S1E6: What is getting Sherlocked?

    In this episode: Swift's strings are now stored as UTF-8, Sherlock lets you poke around in iOS layouts, Paul talks about mocking networking more easily, and we talk about whether surprise and delight in user interfaces is important. - Testing Swift:...

  48. S1E5: It Worked That One Time

    In this episode: flattening nested optionals is accepted as optional iteration is being reviewed, Apple works on a project to support the language server protocol, Sean talks about Airbnb's Lottie framework, and we discuss the importance of good testing. - SE-0230: Flatten nested optionals...

  49. S1E4: Optional optionals

    In this episode: iOS 12.0 is picking up speed while 12.1 is already on the way, we dive into DispatchGroup and font metrics, and talk about the many challenges of learning and implementing the latest Swift features. - Add your nominations to the Swift Community Awards:...

  50. S1E3: Very powerful... and sweet

    In this episode: Swift 4.2 lands as Swift 5.0 starts to inch closer, Apple gives TestFlight links to the world, we watch Phil Schiller's infamous Jump video for the hundredth time, and Sean admires the sheer mathematical beauty of Bézier curves. - Swift 4.2 is out! - Swift 5.0 release plan:...

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Swift over Coffee is a podcast that helps you keep your Swift skills up to date the easy way, hosted by Paul Hudson and Mikaela Caron. In each episode we chat about the latest developments in the Swift community, and also host an open ballot where you can share your views on important topics.Follow us on Twitter at @swiftovercoffee.Note: all the discussion from Mikaela and Paul is licensed under CC BY-SA 3.0. Our regular intro/outro music is also licensed under CC BY-SA 3.0, and is called "Dropping out of School" by Brad Sucks.

HOSTED BY

Paul Hudson and Mikaela Caron

CATEGORIES

Frequently Asked Questions

How many episodes does Swift over Coffee have?

Swift over Coffee currently has 52 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Swift over Coffee about?

Swift over Coffee is a podcast that helps you keep your Swift skills up to date the easy way, hosted by Paul Hudson and Mikaela Caron. In each episode we chat about the latest developments in the Swift community, and also host an open ballot where you can share your views on important topics.Follow...

How often does Swift over Coffee release new episodes?

Swift over Coffee has 52 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to Swift over Coffee?

You can listen to Swift over Coffee on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Swift over Coffee?

Swift over Coffee is created and hosted by Paul Hudson and Mikaela Caron.
URL copied to clipboard!