Stacktrace

Stacktrace

Download on the App Store

Stacktrace episodes

  • 159: “A really powerful new toy”

    After a discussion about Swift generics and when to use them, Rambo shares his initial impressions of using the new iPad mini, and John explains why he’s going back to the Mac for his portable computing needs.

    Sponsored by Kandji: A modern, cloud-based platform to manage and secure your Mac, iPhone, iPad, and Apple TV devices. Kandji saves IT teams hours of manual work with features like one-click compliance templates and 150+ pre-built automations, apps, and workflows. Request access.

    Sponsored by RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more. 

    Download MP3
    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Swift generics
    • Plot’s NodeConvertible protocol
    • Avoiding SwiftUI’s AnyView
    • Pull Request adding SharePlay support to the WWDC app for Mac
    • Rambo’s SharePlay WWDC article
    • Rambo’s Instagram
    • Pixelmator Photo
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 25 min
  • 158: “Double unleashed”

    The 14 and 16-inch Apple Silicon-based MacBook Pros have finally been revealed, and John and Rambo share their initial impressions of these new products and everything else that Apple announced during their “Unleashed” event.

    Sponsored by Kandji: A modern, cloud-based platform to manage and secure your Mac, iPhone, iPad, and Apple TV devices. Kandji saves IT teams hours of manual work with features like one-click compliance templates and 150+ pre-built automations, apps, and workflows. Request access.

    Sponsored by RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more. 

    Sponsored by Totallee: Get 20% off totallee iPhone 13 cases and more with code SLEEK at totalleecase.com or (SLEEK20DEAL on Amazon).

    Download MP3
    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • The Moiré effect
    • High-resolution version of John’s 3x iPhone 13 Pro photo of Warsaw’s Palace of Culture and Science
    • The new Beats Fit Pro earbuds
    • New AppKit API for retrieving the area next to the notch on the new MacBook Pros
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 34 min
  • 157: “Very close to folding”

    John and Rambo share their bets, hopes, and predictions for Apple’s upcoming “Unleashed” event. Will we finally see a new, Apple Silicon-powered MacBook Pro, and what other products might make an appearance at the event? Also, SwiftUI backward compatibility, and re-prioritizing projects in preparation for new OS releases.

    Sponsored by Shortcut: The project management tool built specifically for software development teams. Start your extended two-month free trial at shortcut.com/sundell.

    Download MP3
    Poker scorecard

    Play along with this episode’s poker game by filling in the score card and sharing it on Twitter.

    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Poker scorecard
    • AirBuddy
    • Property wrappers in Swift
    • SwiftUI backward compatibility
    • Swift’s “Library evolution” effort
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 8 min
  • 156: “That time complexity problem”

    John gets back into game development, Rambo builds a custom Bluetooth packet parser for AirBuddy, and the two embark on another technical deep dive — this time into the big topic of performance tuning.

    Accelerate app development with Firebase: Use Firebase's backend services like Firestore, Cloud Storage, Authentication, and more to build serverless, secure apps at global scale. Get started now.

    Download MP3
    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Imagine Engine
    • John’s SwiftUI game demo
    • Rambo’s debug app for inspecting BLE advertisements
    • Synalyze It!
    • Sets in Swift
    • Time complexity
    • Entity Component System (ECS)
    • cloc
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 17 min
  • 155: “Embrace the bump”, the iOS 15 and iPhone 13 Pro review

    What it’s been like for John to upgrade from the iPhone X to the iPhone 13 Pro, Rambo’s continued adventures into the depths of Bluetooth LE, and opinions on the final production versions of iOS 15 and iPadOS 15.

    Sponsored by Western Digital: Get a special deal on the latest My Passport SSDs from WD in select configurations for a limited time. Enter the 9to5Mac and Western Digital M1 iMac giveaway.

    Sponsored by Incipio: Check out their new MagSafe case for the iPhone 13 lineup with 12ft drop protection and ultra-responsive press fit buttons. Also available to purchase at Verizon.com or your local Verizon store.


    Download MP3

    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Previewing SwiftUI views in landscape
    • Using compiler directives in Swift
    • The Feedback number for Rambo’s macOS bug: FB9642258
    • Accidental Tech Podcast
    • Halide
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 23 min
  • 154: “The App Store paradise we all want”

    After discussing various refactoring strategies and app extensions for iOS apps running on the Mac, John and Rambo dive into the latest App Store news, how Apple TV+ compares to its competitors, and how to switch networking environments within a beta app.


    Download MP3

    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Non-optional optionals
    • The “Locks and Keys” principle
    • Chibi Studio
    • Epic vs Apple ruling
    • The outcome of the Japan Fair Trade Commission’s recent investigation into the App Store
    • Apple TV+ wins big at the Emmys
    • fastlane
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 16 min
  • 153: “California Streaming”

    John and Rambo share their first impressions of the products announced at Apple’s “California Streaming” event — including the iPhone 13 lineup, the new iPad "Classic" and iPad mini, and the Apple Watch Series 7.

    Sponsored by iMazing: Get the Swiss Army Knife of iOS device management for Mac and Windows 30% off for a limited time.


    Download MP3

    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Combine
    • John’s tip on how to visualize Combine output
    • Apple’s “California Streaming” event video
    • Ted Lasso
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 6 min
  • 152: “Ultra Retina Smoothness”

    After a few brief discussions about distributed systems and preparing code bases for Apple’s new operating systems, John and Rambo place their bets as to what Apple might announce during their upcoming “California Streaming” event. Will we see the iPhone 13, an Apple Watch Series 7, or perhaps something brand new?

    Sponsored by Decluttr: Trade-in your iPhone or other device with a 28 day price lock and get an extra 10%* cash back with code 9TO5MAC (*$30 cap).


    Download MP3

    Poker scorecard

    Play along with this episode’s poker game by filling in the score card and sharing it on Twitter.

    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • StatusBuddy
    • AirBuddy
    • UINavigationBar’s new scrollEdgeAppearance API
    • The UIAppearance proxy API
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 5 min
  • 151: “The iOS 15 season”

    John and Rambo discuss the iOS 15 beta process, the latest round of App Store debates, Swift concurrency backward compatibility, and whether Apple should embrace a more continuous delivery process for new APIs and system features.

    Sponsored by Things: The award-winning to-do app for iPhone, iPad, and Mac — now with Markdown support!

    Accelerate app development with Firebase: Use Firebase's backend services like Firestore, Cloud Storage, Authentication, and more to build serverless, secure apps at global scale. Get started now.


    Download MP3

    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • rambo.codes
    • Files
    • TestFlight for Mac beta
    • FusionCast TestFlight beta
    • Doug Gregor’s Swift concurrency PR
    • Apple’s press release about its App store “updates”
    • “Apple loosens rules for developers in major concession amid antitrust pressure” - The Washington Post
    • The StatusBuddy code base
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 14 min
  • 150: “A secret Catalyst agent”

    On this 150th episode of the show, John and Rambo go on a series of accidental deep dives into universal links, how Catalyst and AppKit can be integrated, and more. Also, what does being a technical leader entail, and what’s the current state of Swift Evolution?

    Sponsored by Baseus: Get a special deal on the new Baseus 10,000mAh portable Mag-Safe charger and power bank with code 9TO5MACBASE.

    Download MP3
    Hosts
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    Links
    • Data Jar
    • Swift by Sundell episode with Simon Støvring
    • Accessibility audio graphs
    • SwiftUI’s accessibilityRepresentation API
    • DistributedNotificationCenter
    • Navigation in Swift
    • Showing view controllers, rather than pushing them
    • Dismissing a SwiftUI modal or detail view
    • Swift for TensorFlow
    • Combining dynamic member lookup with key paths
    Subscribe

    🟣 Apple Podcasts
    🟠 Overcast
    🟢 Spotify

    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    1 hr 8 min

About Stacktrace

From the publisher's feed

A weekly Apple news and rumors podcast from a developer's perspective. Hosted by 9to5Mac's Gui Rambo and John Sundell.