show episodes
 
Artwork
 
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.
  continue reading
 
Artwork

1
PW Podcast

Peter Witham

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Monthly
 
Join me on a journey exploring the ups and downs of being a creator. I make things across many mediums including apps, games, and podcasts. Along the way, I take the side roads to motivation and inspiration. Navigating the winding paths that try to stop us from achieving our dreams and goals.
  continue reading
 
I love making software. I also love sharing that experience with others. I explore it all in this Podcast, from apps to games and in between. From developers just getting started to professionals. We all have something to learn and share with others on our journey.
  continue reading
 
Loading …
show series
 
In this episode, Peter and Geoff discuss the importance of diversifying your skill set beyond your core expertise in mobile development. They explore how working on side projects and learning new technologies can provide mental relief, solve workflow problems, and create unexpected career opportunities. Share your thoughts with us https://compilesw…
  continue reading
 
Geoff sits down with Adam and Nutter at the Deep Dish Swift 2025 conference for a discussion. Adam Wulf - MuseApp Nutterfi on Twitch Cocoatype Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift You can also show your support by buying me a coffee https://peterwitham.com/bmc Follow us on Mastodon https://iosde…
  continue reading
 
Geoff spent some time trying Swift Wasm (Web Assembly) and wanted to discuss his findings and thoughts. We love to highlight projects using the Swift language and welcome anyone working on a project to reach out to us at compileswift.com/contact. Mentioned in this episode Swift Wasm on GitHub Swiftwasm.org Hummingbird Episode Become a Patreon membe…
  continue reading
 
Apologies for the late delivery on this episode. Peter was sick and this caused a production delay. So here is our new branding, we hope you love the name! We are working on many changes to the artworks, so please be patient. Thanks! Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Thanks to our monthly sup…
  continue reading
 
In this episode, we chat about Peter’s decision to start fresh with a new code base. He believes it can sometimes be the right move. Geoff shares his perspective, which sparked a lively discussion and gave developers some food for thought when it comes to existing projects and technical debt. (00:00) - Introduction (10:13) - Become a supporting mem…
  continue reading
 
In this episode, we discuss a blog post by Geoff diving into details to help structure your code base and hopefully prevent future problems. (00:00) - Introduction (10:01) - Support the podcast (21:50) - SetApp - Over 200 mac apps (23:06) - How does this help testing Geoff’s blog post Separation of concerns Robustness principle/Postel’s Law Become …
  continue reading
 
This is the eighth and final episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a s…
  continue reading
 
In this episode, we discuss choosing the right backend to support your application. We discuss options and how to find the right solution to keep your app powered and users happy. Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Thanks to our monthly supporters flanker Jay Wilson Marko Wiese Adam Wulf bitSp…
  continue reading
 
This is the seventh episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured…
  continue reading
 
This is the sixth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
  continue reading
 
This is the fifth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
  continue reading
 
This is the fourth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured …
  continue reading
 
This is the third episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
  continue reading
 
A special episode to kick off the new year, not only are you getting this one advert free but we have listener contributions. We discuss our plans for 2025 and hear from our listeners as to their goals for the next 12 months. As mentioned in this episode Cocoatype.com PeterWitham.com DanielSincere.com Jared - apialerts.com Dalton's Github Join our …
  continue reading
 
This is the second episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured …
  continue reading
 
This is the first episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured a…
  continue reading
 
Welcome to the Compile Swift Apple calendar. In our end-of-year wrap, we look back at 12 months of Apple. All the things you may or may not remember from the year, along with some personal milestones. On a personal note, we want to thank our Patrons and listeners for their support. You have helped keep the Podcast alive this year, and we look forwa…
  continue reading
 
App store presence and optimization can be as simple or complicated as you choose. The short advice is that the more you put in, the more you get out. We dive into details and suggestions in this episode based on our experiences. (00:00) - Introduction (01:30) - What is App Store Presence? (09:56) - Become a member (12:54) - Keywording (15:51) - Pr…
  continue reading
 
I share a cautionary tale about revisiting and updating old projects with new software. I discuss the pitfalls of using the latest versions of tools on older projects and recount my experience with a game engine and coding tools. I emphasize the importance of source control and provide updates on my current projects, including a new feature for my …
  continue reading
 
This week, we discuss serverside Swift using Hummingbird. We also discuss Vapor to compare the two experiences. (00:00) - Introduction (08:44) - Clean My Mac (28:20) - Coffee Time (34:17) - Cocoatype.com (34:57) - Support the podcast https://www.compileswift.com/podcast/s06e12/ https://vapor.codes/ https://hummingbird.codes/ Clean My Mac Thanks to …
  continue reading
 
In this episode of the PW Podcast, I delve into the importance of breaking free from rigid schedules and calendars, particularly on weekends. Whether you have a full-time job, regular meetings, or commitments, constantly checking a calendar can lead to anxiety. I share my personal experiences with needing time away from structured planning to recha…
  continue reading
 
Loading …

Quick Reference Guide

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play