John Sundell and Gui Rambo
Stacktrace
A podcast about life and technology from two developers’ perspectives. With John Sundell and Gui Rambo.
Author
John Sundell and Gui Rambo
Category
Podcast website
Latest episode
Jun 22, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
183: “Let’s just call it MVC” 25.05.2022 1:15:31
Organizing workspaces and hobby projects, the pros and cons of view models and controllers, and rendering Core Animation layers within SwiftUI view hierarchies.
182: “Are you ready to enter a rabbit hole?” 13.05.2022 1:07:44
A deep dive into how WidgetKit and SwiftUI’s serialization mechanism works under the hood, why John removed the ads from the Swift by Sundell website, and the discontinuation of the last iPod model.
181: “The banner effect” 27.04.2022 52:33
Balancing refactoring with feature development, abstracting system services, and building delightful UIs.
180: “Production software is a lot of work” 13.04.2022 59:56
Custom macOS virtualization on Apple Silicon, the pros and cons of SwiftUI’s List view, initial thoughts on WWDC 2022, and why Italy is such an amazing place.
179: “An iMac without the Mac” 23.03.2022 1:18:16
New website, new logo, same show! Rambo shares his initial impressions of using Apple’s new Studio Display, along with some interesting spelunking results. Also, behind the scenes of the show’s new website, and a few web development tips.
178: “Let’s try something new” 16.03.2022 1:03:25
John and Rambo celebrate the show’s 4th birthday with a big announcement, and then talk about security research, project priorities, and how to combine SwiftUI views with protocol-based observable objects.
177: “The stand is included!” 09.03.2022 1:09:24
John and Rambo share their first impressions of the products announced at Apple’s “Peek Performance” event — including the new iPhone SE and iPad Air, M1 Ultra, Mac Studio and the Studio Display.
176: “Extra Keynote Poker” 06.03.2022 1:19:00
On this extra episode of the show, John and Rambo share their bets, hopes and predictions for Apple’s upcoming “Peek Performance” event.
175: “A Bluetooth fanboy” 02.03.2022 54:35
Unit testing SwiftUI-based views, view and data architecture, as well as a behind the scenes look at Rambo’s home automation setup.
174: “An operating system toolkit” 23.02.2022 54:59
John and Rambo speculate what the SDK for Apple’s rumored AR/VR devices might look like, and what sort of user experiences that we might be able to build using it.
173: “The fabric of space-time” 16.02.2022 1:14:49
SwiftUI for animations, prototyping, and game development. Plus, a second review of the M1 Max-based MacBook Pro, and an update on how well it performs for gaming.
172: “The ‘weak self’ dance” 09.02.2022 1:03:10
How memory management works when using Swift’s new concurrency features, getting out of productivity traps, remote pair programming, and the process of installing Mac apps.
171: “Three levels of happiness” 02.02.2022 1:25:27
Continued discussions around using SwiftUI for custom animations and layouts, more on phased rollouts and prioritizing bug fixes, content exclusivity and acquisitions, and various ways of sharing code across Apple’s platforms.
170: “Welcome to programming” 26.01.2022 1:00:46
John and Rambo revisit the topic of SwiftUI and UIKit interoperability, and discuss which of the two UI frameworks that’s recommend for beginners to start with. Also, the launch of AirBuddy 2.5, and using phased rollouts when releasing new app versions.
169: “Choosing what bugs to ship” 19.01.2022 59:02
Stacktrace is back! On this first episode of 2022, John and Rambo talk about their holidays, using Swift Playgrounds to build apps on the iPad, Mac gaming, and project goals.
168: “The 2021/2022 New Year’s Eve Special” 31.12.2021 1:26:26
Join John and Rambo on this special New Year’s Eve episode of Stacktrace, on which they celebrate some of their favorite moments, products, media, and learnings from 2021.
167: “iPad is now Turing Complete” 22.12.2021 1:01:08
John and Rambo share their first impressions of the newly released Swift Playgrounds 4, which enables developers to build full iOS apps right on the iPad. Also, the value of narrowly scoped open source libraries, and what it’s like using GitHub CoPilot in practice.
166: “A little bit of compiler magic” 15.12.2021 51:04
The importance of sleep for both humans and async tasks, transferring apps and Apple developer accounts, and what things John and Rambo carry in their bags at all times.
165: “It’s not the technology, it’s the people” 08.12.2021 57:39
John and Rambo discuss software quality trends, async functions and unit testing, Apple’s approach to private data with CloudKit, and dealing with technical debt.
164: “Your wattage may vary” 01.12.2021 1:25:06
It’s time for the first ever Stacktrace Headphone Holiday Guide! Along with discussions about writing technical articles, view models and the MVVM design pattern, and using Swift actors to solve race conditions and data races.
163: “The Rambo Objective-C Manifest” 24.11.2021 1:13:58
Rambo shares his set of principles for when and how to rewrite existing Objective-C code in Swift, John talks about his preferred workshop formats, and the two discuss the current state of Apple’s services.
162: “Hanging on the cliff for a whole week” 17.11.2021 1:15:13
John and Rambo discuss asynchronous unit testing, using Windows as a development platform, SwiftUI previews on laptops, and conclude their deep dive into Swift’s concurrency system by talking about actors and structured concurrency.
161: “One big data transformation engine” 10.11.2021 1:19:27
Rambo longs to get back to UI development, John releases a new open source project, and the two embark on part one of their deep dive into Swift’s new concurrency system. Also, organizing devices, and mechanical keyboards.
160: “M1 Macintoshes” 03.11.2021 1:37:50
John shares his first impressions of the new 14-inch MacBook Pro and how he has been utilizing Swift’s new concurrency features to get the most out of the M1 Max. Also, Rambo’s work with Shortcuts, maintaining SwiftUI-based Mac apps, and much more.
159: “A really powerful new toy” 27.10.2021 1:24:26
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.
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.