Compile Swift Podcast - podcast cover

Compile Swift Podcast

Peter Withamcompileswift.com
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.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Apple MacBook Pro Event, Trick or Treat?

Yep, we knew it was coming, get the low down on those new MacBook Pro's. Are developers in for a treat or have they been tricked again? Listen to find out! Love the show? Click to say yes Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Oct 18, 202111 minSeason 3Ep. 16

Swift packages and tools to improve productivity

In this episode, I came across a few more useful tools and Swift libraries this week that I think will benefit your workflows and make coding a little easier. As mentioned in this episode C SS3ColorSwift Menu Bar Color Changer Silicon Apple reminder on account deletion support starting January 2022 Swift-DocC goes open source Please rate and review to help the show, thanks Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our mont...

Oct 14, 20219 minSeason 3Ep. 14

Cool Swift Packages, Xcode 13, My *15 OS thoughts

In this episode, a few different topics, including. - Periphery Package - Duration Package - Xcode 13 Features - CompileSwift Newsletter Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Oct 01, 202112 minSeason 3Ep. 13

Apple Sept. 14th Event Details

New iPads, iPhones, and Watches. Listen on for the details in a quick TL;DR version of the event. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Sep 14, 202110 minSeason 3Ep. 12

Users care about experience not technology

I know how we love to talk about cool technologies and how we solve complicated problems. Those are things we as developers and makers are interested in hearing about. But your user doesn't care about them, so stop telling them about it. In this episode, some thoughts on how important it is to communicate the right things to your users and ignore the stuff that doesn't interest them. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks ...

Sep 01, 20219 minSeason 3Ep. 11

Let's talk about version numbers

I know you are thinking, well that sounds boring. But it's a really important topic, so pay attention. I'm going to offer some thoughts on how this might not be as important as it used to be depending on who you are. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Aug 19, 20218 minSeason 3Ep. 10

Lessons learned converting Sketch to SwiftUI

Some notes from a recent live stream twitch.tv/compileswift where I tried a few different ways to convert a Sketch app design to SwiftUI. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Aug 10, 20218 minSeason 3Ep. 9

Listener Question - Learn and use UIKit or SwiftUI?

A great question came my way this week that I suspect a lot of us Apple developers get asked. Should you learn and use UIKit or SwiftUI? I have some thoughts on this which I'm sure is no surprise, here's the advice I gave. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Aug 01, 20219 minSeason 3Ep. 8

Updates, Betas, Streamers

Full show notes and links at https://www.compileswift.com/podcast/s03-e07/ Let's Connect, did I mention I like Coffee? https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Jul 20, 20218 minSeason 3Ep. 7

Tips on maintaining a healthy code base and why it matters

Over time code gets dusty just like everything else. Maybe it's old libraries or old techniques. Or worse, maybe it is something in the language that is now deprecated and will eventually stop working altogether. All good reasons to maintain a healthy code base, so let's talk about that and some suggestions on how to manage it. By the way, CompileSwift merch is now available https://streamlabs.com/compileswift/merch Let's connect https://linktr.ee/peterwitham --- Send in a voice message: https:/...

Jul 13, 202110 minSeason 3Ep. 6

Listener question - What do I think about coding boot camps?

In a recent live stream on Twitch.tv/compileswift I was asked in the chatroom to give my thoughts on coding boot camps. I answered the question during the stream, but I felt I should dive into the answer further in this episode and give more details. You’ll have to listen to hear my thoughts. Let's Connect https://linktr.ee/peterwitham --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcas...

Jul 05, 202114 minSeason 3Ep. 5

Installing macOS Monterey on an external drive

It was time for me to take a look at macOS Monterey. But as with every year, I install pre-release versions on an external drive. Which is normally not a problem. Until this year that is. The Apple M1 chip means I have to do things different and it is more complicated. I solved the problem and it might help you. So listen on. Say thanks and buy me a coffee to support this podcast https://buymeacoffee.com/pwcom --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our mont...

Jun 28, 202113 minSeason 3Ep. 4

Swift and SwiftUI Test Driven Development with Gio Lodi

Join me in this episode as I talk with Gio Lodi about his new book “TDD in Swift with SwiftUI and Combine”. We have a fascinating and informative conversation that I am certain you will appreciate and learn from just like I did. Get the book TDD in Swift with SwiftUI and Combine https://tddinswift.com Contact Gio Lodi Twitter: @mokagio Website: https://mokacoding.com/ --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf...

Jun 22, 202154 minSeason 3Ep. 3

Trailer

So what is the CompileSwift Podcast? And what discussion can you expect? Well, I'm going to answer that right now. --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★

Jun 13, 202141 secSeason 1Ep. 3

WWDC21 Thoughts

Now that another WWDC is in the bag, I thought it would be worth sharing my thoughts on this year's event. Personally, I feel it had some big things. ---------- Want to say thanks and buy me a coffee? I love coffee ---------- https://www.buymeacoffee.com/pwcom ------------------------------- Let's connect ----------------------------- Web site: https://compileswift.com Twitter: https://twitter.com/compileswift Instagram: https://www.instagram.com/compileswift/ Leave a message: https://anchor.fm/...

Jun 13, 20217 minSeason 3Ep. 2

WWDC21 Keynote reactions with Leo Dion

In this episode, Leo Dion joins me to discuss the Apple WWDC21 keynote. There are so many new things! You will want to also listen to the EmpowerApps State of the Union episode where I join Leo to discuss the deeper dive into the developer details. WWDC21 Keynote video YouTube video version of this episode Leo Dion - Bright Digit EmpowerApps.show --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support ...

Jun 08, 20211 hr 1 minSeason 3Ep. 1

The one about Apple, Developers, and how we get through it

It's the Pre-WWDC21 episode. So it's time to talk about how we try to start healing the wounds and what is causing them between Apple and developers. I try to offer a perspective from both sides and some suggestions on how we can move forward. TL;DR It's like an 80's breakup record with a slow Miami Vice MTV drive sequence. --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon...

Jun 05, 202116 minSeason 2Ep. 24

What is an MVP and why you should make one

In this episode, I'll explain what an MVP is and why I think you should make one for projects you work on. Let's connect https://linktr.ee/peterwitham --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

May 31, 202110 minSeason 2Ep. 23

It starts with an export and ends with an import

I have been having some fun this week with exporting and importing files using SwiftUI on iOS. Let me spare you some pain if you need to do the same thing, listen on! Support this Podcast https://buymeacoffee.com/pwcom --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

May 23, 20217 minSeason 2Ep. 22

WWDC21 Wishes, Maybes, Probably Nots

It's time for me to share some thoughts on what I would like to see from WWDC21 this year and it's not hardware. Share your thoughts with me at compileswift.com/contact Say thanks and show your support for this podcast, it really makes all the difference, believe me, thank you. https://buymeacoffee.com/pwcom --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

May 17, 202114 minSeason 2Ep. 21

Update on the iPad Pro smart keyboard, Laptop colors? Streaming, New video series, GitHub Actions

Yep, it's a bumper-packed episode catching up on a few topics that have been going around this week. Including - New M1 iPro Pro with old smart keyboard covers will work, with a but. - Mac Laptops with color options like the iMac? - CompileSwift streaming test success. - Video series on sharing data across SwiftUI views now uploaded for free. - GitHub Action experiments. Links Bitrise CompileSwift Live Stream SwiftUI data across views video series Want to say thanks and buy me a coffee? https://...

May 09, 202113 minSeason 2Ep. 20

Now with live code streaming!

Yep, I'm following up on my own suggestion to put development out there in the public space and have successfully completed my first test stream on Twitch.tv/compileswift Exciting things ahead now that I've put the pressure on myself to make this happen on a regular basis. Subscribe for free to the Twitch channel and you to can drop by, say hello and ask questions or maybe laugh at my code :) --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters fla...

May 03, 20214 minSeason 2Ep. 19

Apple Event Details including super-powerful iPad Pros and iMac Flavors.

Want to say thanks and buy me a coffee? https://www.buymeacoffee.com/pwcom Exclusive access to premium content head over to https://patreon.com/compileswift --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre ★ Support this podcast on Patreon ★...

Apr 25, 20217 minSeason 2Ep. 18

Growing up unafraid in public as a developer

If you are a new developer or maybe on the shy and introverted side, you could well be intimidated by the thought of posting online. I'm here to tell you to go for it, there are plenty of positive places, people, and rewards from doing it. Listen on for a few suggestions on how to get started in the development communities and break free from whatever is holding you back. As mentioned in this episode Anchor.fm Dev.to Wordpress.com Buy me a coffee? https://www.buymeacoffee.com/pwcom Premium conte...

Apr 18, 202112 minSeason 2Ep. 17

WWDC21 Details have been released. I have theories on the images...

Apple has released details for WWDC21, this year will be online just like last year. That makes a lot of sense to me, we all need to stay safe, although it's sad to not meet up in person. I also have some thoughts on what might be hidden in the images. Mentioned in this episode https://developer.apple.com/wwdc21/ Say thanks, I love coffee https://www.buymeacoffee.com/pwcom Let’s connect Twitter: Web Twitter Instagram I would appreciate it if you subscribe, share with friends on your social platf...

Mar 31, 20214 minSeason 2Ep. 16

Using the EnvironmentObject to make data available to SwiftUI views

More than likely you have more than one view in your SwiftUI based application. If that is the case then you probably need to share data across those views and always have them displaying the latest data right? That's where the environment object comes into play, this makes it possible to do just that. I'll walk through the steps on how I recently implemented it in an application. I will also be releasing a video soon, so if you are interested and want to know when that comes out head over to co...

Mar 22, 202111 minSeason 2Ep. 15

Apple says end of life for a couple of machines. Hardware rumors and don't whisper secrets.

New hardware rumors, hardware that is going end of life. Plus don't get on the wrong side of Apple and my developer tool pick that's a must-have for any Xcode user. As mentioned in this episode DevCleaner Say thanks, I love coffee https://www.buymeacoffee.com/pwcom Let’s connect Twitter: Web Twitter Instagram I would appreciate it if you subscribe, share with friends on your social platform of choice. Thanks! --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our month...

Mar 14, 202110 minSeason 2Ep. 14

My M1 Mac Mini Set up Experiences and Tips

As a proud owner of a new Apple M1 Mac Mini, I set up the machine from a new install and go through the highlights and the gotchas in the hope that it helps you get that new hardware up and running. As mentioned in this episode My Install Script SetApp Software Service Say thanks, I love coffee https://www.buymeacoffee.com/pwcom Let’s connect Twitter: Web Twitter Instagram I would appreciate it if you subscribe, share with friends on your social platform of choice. Thanks! --- Send in a voice me...

Mar 01, 202112 minSeason 2Ep. 13

App Now, Platform Later

With applications being available on more than one platform, we have to adapt our way of thinking when it comes to app creation, user interface design, and features. In this episode, I share some thoughts of why this is important and things to consider. Mentioned in this episode https://peterwitham.com/app-first-platform-later Want to say thanks and buy me a coffee https://www.buymeacoffee.com/pwcom For exclusive access to premium content head over to https://patreon.com/compileswift Any donatio...

Feb 13, 20215 minSeason 2Ep. 12

Xcode 12.5 Beta, Swift 5.4, Testing Tips, SwiftUI Loops, Homebrew 3.0.0

In this episode - Link to the video version of this episode - Apple’s Mixed reality Headset - Homebrew 3.0.0 - XCTest Tips and Tricks - What’s new in Swift 5.4 - Xcode 12.5 beta - Skeletonview Swift Package - Move the Xcode minimap Let's connect Web site: https://compileswift.com Twitter: https://twitter.com/compileswift Instagram: https://www.instagram.com/compileswift/ Telegram: https://t.me/compileswift --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly ...

Feb 08, 202115 minSeason 2Ep. 11
Hosted on Transistor
For the best experience, listen in Metacast app for iOS or Android