Peter Witham
Compile Swift Podcast
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.
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
Developer struggles and getting through them 12.02.2024 9:04
This is a bit of a personal topic as I struggle to deal with content and motivation. But, the bright side is that this might help you as we all go through it. As mentioned in this episode Developer health with Jay Wilson Please leave a review and show your support https://lovethepodcast.com/compileswift You can also show your support by buying me a coffee https://peterwitham.com/bmc Follow me on M...
VisionPro Ships, first impressions, AppStore changes for the EU and US 04.02.2024 16:50
In this episode, we'll discuss two main topics: the new Apple Vision Pro hardware and the changes coming to the App Store. We start by diving into the new EU Court rulings regarding Apple's monopoly and the requirement for allowing third-party app stores on iOS devices. Apple has made this confusing intentionally, and there are new terms and conditions that developers have to agree to, which invo...
Live streaming as a developer with FullQueueDeveloper 26.01.2024 33:34
Live streaming is popular among developers for many reasons. I discuss this and more with FullQueueDeveloper (Daniel) in this episode. Thanks to Daniel for taking the time to talk with me and live-streaming this event. As mentioned in this episode https://fullqueuedeveloper.com/ The Creative Act by Rick Rubin Please leave a review and show your support https://lovethepodcast.com/compileswift You c...
macOS Virtual Machines with Bushel, and SwiftData with Leo Dion 14.01.2024 44:29
A conversation between two developers discussing Bushel, an app developed by Leo. Leo explains Bushel is designed as a valuable tool for developers, allowing users to spin up an entire VM of an operating system, trial something, and, if it doesn't work, delete the VM without causing any issue to the primary system. Bushel also uses the newly released Swift Data for managing database functions. Leo...
First steps with SwiftData 06.01.2024 9:27
In this episode, I discuss my experience with SwiftData and share my thoughts on its potential at this time. Please leave a review and show your support https://lovethepodcast.com/compileswift You can also show your support by buying me a coffee https://peterwitham.com/bmc Follow me on Mastodon @Compileswift@iosdev.space (00:00) - Introduction (00:45) - First Steps with SwiftData (08:20) - Support...
Reflecting on 2023 and looking ahead to 2024 27.12.2023 13:18
It's time to look back at our development year, which was 2023, and start thinking for 2024. Some observations and notes from this year as a Swift developer. Please leave a review and show your support https://lovethepodcast.com/compileswift You can also show your support by buying me a coffee https://peterwitham.com/bmc Follow me on Mastodon @Compileswift@iosdev.space Thanks to our monthly suppor...
Important livestream update 09.12.2023 5:08
A short episode where I explain the changes made to the Compile Swift Livestream. Please leave a review and show your support https://lovethepodcast.com/compileswift You can also show your support by buying me a coffee https://peterwitham.com/bmc Follow me on Mastodon @Compileswift@iosdev.space Thanks to our monthly supporters Adam Wulf ★ Support this podcast on Patreon ★
Muse and Developer Duck with Adam Wulf 02.12.2023 1:02:37
Muse is a great note-taking app, but it is so much more. I use it almost daily for brain dumps and organizing my thoughts. Developer Duck is an AI-powered tool that works great both stand-alone and inside Xcode. I use it to improve my code, learn, and solve problems. The creator, Adam Wulf, joined me to discuss the apps and more. He was also gracious enough to offer discounts for listeners. As men...
Talking source code protection and end of year job hunting advice 27.11.2023 12:42
In this episode of Compile Swift Podcast, I talk about the importance of keeping source code in remote repositories and maintaining good backup practices. I remind listeners of the risks like natural disasters and hardware failures and underline the critical need for a plan B. In the second part of the episode, I offer advice on job hunting during a challenging period when budgets run out towards...
Create Android apps with Swift and Xcode 18.11.2023 52:12
How would you like to create Android Kotlin apps using Swift and Xcode? I thought that might get your attention. I talked with Abe and Marc from https://skip.tools on their project and toolset. This excellent technical preview excites me and many others to write once and deploy twice. As mentioned in this episode Skip.tools Please leave a review and show your support https://lovethepodcast.com/com...
New Macs and some cool AI tools 03.11.2023 16:28
In this episode, I will catch up on some news items and discuss some excellent tools I've been using. I share my opinion on Apple's release of new hardware with M3 chips, noting that while the performance is impressive, it may be reaching a plateau of incremental improvements. I discuss the challenge of convincing users to upgrade their devices when their current ones perform well. Additionally, I...
Listener question - Choosing when to fix a bug or ship? 22.10.2023 8:27
Thanks to a DevClub Discord member for this episode suggestion. Deciding when to fix a bug or to ship and fix it in the next release can often be a complicated problem. I follow a simple set of rules for projects of any size, and I'm sharing it in this episode with you. As mentioned in this episode DevClub Discord Video version Please leave a review and show your support. https://lovethepodcast.co...
My thoughts on Swift bindings in Godot 15.10.2023 8:42
As an avid Swift user, I wanted to sit down and look at the options for using Swift with the Godot engine. Let me start by saying it's early days, but I tried a course and then did my own exploration that I want to share in this episode for those that might be considering using this approach. Please leave a review and show your support. https://lovethepodcast.com/compileswift Please find me on Mas...
Vision Pro and visionOS development with Geoff Pado - Part 2 06.10.2023 33:13
Note: There was so much good content that this is part 2 of 2. Geoff Pado and I talked about developing on Apple's visionOS platform. In particular, how the conversion of his iOS and iPad app Kineo went with the new challenges of spatial computing and interaction. (00:00) - Introduction (00:29) - Thinking in 3D (08:30) - The problems of early adoption (23:26) - Chatroom questions (31:33) - Thanks...
Vision Pro and visionOS development with Geoff Pado - Part 1 29.09.2023 25:39
Note: There was so much good content that this is part 1 of 2. Geoff Pado and I talked about developing on Apple's visionOS platform. In particular, how the conversion of his iOS and iPad app Kineo went with the new challenges of spatial computing and interaction. (00:00) - Introduction (00:29) - Geoff Pado (01:28) - Vision Pro (02:01) - Kineo (03:51) - Transistioning to visionOS (11:08) - interac...
Help and advice for young developers with Mia Kotalik 22.09.2023 22:33
Mia is a freelance software and web developer with almost a decade of experience in tech. She is the host of Technically, A Podcast, and co-founder of the web development and marketing company Curie & Co. She is passionate about providing free tech resources and making technology accessible to everyone. As mentioned in this episode, Mia's website Curie & Co Website Technically, a Podcast M...
Bonus episode - New OS releases and my iPhone 15 choice 18.09.2023 8:36
A bonus episode to celebrate and share the new Apple OS release details and dates. Plus, which iPhone did I choose after not upgrading for the past three years? Please leave a review and show your support. https://lovethepodcast.com/compileswift Please find me on Mastodon @Compileswift@iosdev.space Thanks to our monthly supporters Adam Wulf ★ Support this podcast on Patreon ★
Keeping software simple with Brian Childress 15.09.2023 35:21
Brian is a husband, father, technologist, and avid adventurer. As a technical advisor with a strong background in software engineering, cloud computing, and cybersecurity, he is experienced in helping CTOs and CEOs make the right technical decisions for their organizations. (00:00) - Introduction (34:37) - Support the podcast (35:02) - Rate and review Please leave a review and show your support. h...
Passion Projects, Programming, and Planes with Ivan Novak 09.09.2023 49:53
Ivan Novak has been weaving his own way through the tech world since 2006. Seventeen years on, he is now a self-taught software engineer. Ivan caught my attention after reading a blog post on Dev.to - passion and paying projects . In this episode, we have a fascinating and thought-provoking discussion on this and other topics surrounding the creative field in which we all live and work. Books by I...
No-code solutions and development with Xano.com 26.08.2023 35:53
Prakash Chandran is the CEO and co-founder of Xano.com. A no-code solution. Prakash and I discuss developers' role in no-code solutions and how AI plays a role in the development cycle. No code does not mean no developers. It should be viewed as an assistant handling repetitive tasks while simplifying the business logic. As mentioned in this episode Xano.com Xano on X (Twitter) (00:00) - Introduct...
Want Your App To Be Approved By Apple, Make Sure You Have These! 14.08.2023 8:19
Tips and reminders of the essential items you will need when submitting that app for review to Apple to get it in the App Store. These include - Privacy policy - Any guest accounts for full app access by the review team - Data collection used in the app - Encryption used if using anything beyond the standard Apple OS Want to be part of the conversation? Join the DevClub discord https://peterwitham...
When the memory leaks and you sink or swim 04.08.2023 12:56
A developer log update this week. I had an exciting (that's an excellent way to put it) week trying to fix what seemed like a silly bug in my game, which turned out to be a memory-retaining issue hiding in the background. Listen to all the horrible details with a happy ending in this game dev update. (00:00) - Introduction (00:31) - Contact me (00:51) - When the memory leaks (01:59) - Live stream...
RocketSim with creator Antoine van der Lee 28.07.2023 46:38
Antoine has a rich history of development across many platforms. He works at WeTransfer and is the creator of RocketSim, a tool that works with the Apple simulator to provide an extensive toolset for developers, designers, and testers. Reach out to Antoine RocketSim: https://www.rocketsim.app/ Twitter: https://twitter.com/twannl Web: http://www.avanderlee.com Listen on Podurama Support the Podcast...
Daniil Strizhov - Amazon developer, working with big code bases and teams 21.07.2023 42:39
Daniil Strizhov is an experienced iOS developer currently working at Amazon Prime Video. He specializes in creating and supporting features tailored for sports enthusiasts. Daniil discusses working with large code bases, working with teams, preparing for interviews with big companies, and the developer experience. (00:00) - Introduction (00:33) - Daniil Strizhov (02:21) - Monolithic code (07:57) -...
Automation and platforms with Ramiro Berrelleza 14.07.2023 45:55
Ramiro Berrelleza is the CEO and Co-founder of Okteto, the leading platform for Development Experience Automation. With over 20 years of experience in engineering, Ramiro is a seasoned professional passionate about building developer tooling. Mentioned in this episode Okteto Web Site Twitter (00:00) - Introduction (00:27) - Ramiro Berrelleza (00:55) - Let's talk automation (01:51) - Key areas of a...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.