Skip to content
UIBuzz - Software and game development podcast artwork

PODCAST · technology

UIBuzz - Software and game development

by Peter Witham

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.

Publisher-supplied feed metadata · PodParley refreshed Oct 14, 2026 · Source feed

Episodes

  1. Protecting your app from repo dependency failure

    It is very hard to avoid using some kind of 3rd party dependency these days, most often this takes the form of a repository somewhere. So do you have a plan for recovery/protection should something happen to it? What if it is beyond your control, there is always a plan B. Some suggestions in this...

  2. Saving your career today to live tomorrow

    Software development of any kind is in a difficult place right now. We all have those times we would love to say screw it and move on, but is that really the answer? Probably not, at least not right now. Some thoughts in this episode. Support my content by buying me just once coffee (or more) to...

  3. The advantage of shorter games for players and developers

    Why Short Games Feel So Satisfying (for Players and Developers) In this episode of the UI Buzz podcast, host Peter Witham reflects on the satisfaction of short games compared to long-running open-world experiences like World of Warcraft. He explains how shorter games—often idle or progressive...

  4. Development exercises, game updates, hot stuff!

    Peter returns after a busy summer with a catch-up episode covering two main topics: Concept driven mini projects: Instead of building full games or apps, Peter has been creating small, focused projects to explore specific mechanics (like player tracking and object movement in idle/progressive...

  5. AI usage, do users care? And thoughts on mental health and my latest game release

    In this episode of UIBuzz, I reflect on a busy month away, share the release of my game MooFO on Itch.io, and discuss my take on AI declaration of use in game development. Including why I think the "AI used" checkbox needs more granularity. I also open up about intentionally stepping back from…

    more
  6. Apple WWDC 26 Keynote reactions

    I sit down with my good buddy Leo G. Dion from the EmpowerApps show to discuss Apple's WWDC 26 developer conference. We cover the announcements and where we think this year will go for developers and users. Support this Podcast by buying me a coffee ★ Support this podcast ★

  7. Blender and Anthropic: Funding and Fallout

    This week, I'm diving into the recent announcement that AI company Anthropic is financially supporting Blender, the beloved open-source 3D modeling tool. Anthropic pledged 240,000 euros as a corporate Patron member — but the community pushback was swift. Blender responded transparently…

    more
  8. What to do when you make a feature in a game too good?

    In this episode, I dive into a fascinating challenge with my hacking game, Project Hack. A developer played it, wrote a script that instantly hacked all available server money, and exposed a major design problem I hadn't considered. Now I'm wrestling with how to reward skilled players without...

  9. My Godot 3D experiences and Unity China Packages

    In this episode, I share my surprisingly positive experience diving into 3D game development with Godot. Despite what I'd read online, performance has been more than acceptable for my current project. I also walk through my mixed results exporting 3D assets from Unity into Godot — models come in...

  10. Back it up off site! Because you should!

    I'm sharing a crucial reminder about data protection: automate your offsite backups now. I've seen too many drives fail over the years. Whether you're using GitHub, cloud services, or your own home lab, make sure you have encrypted remote backups. One day, it might save everything you've created.…

    more
  11. Pivot to Web-based Tech for Scripting in Project Hack

    I'm pivoting my hacking game Project Hack from Unity to web technologies—React, TypeScript, and Vite. This shift lets players write JavaScript scripts to hack in-game, using the Monaco editor and a custom terminal. I'm building for desktop with Tauri and adding D3.js for network visualizations.…

    more
  12. My experiences with AI-assisted Android porting of iOS apps

    Hey everyone! In this episode, I'm sharing my journey of converting my iOS apps to Android using AI assistance—and honestly, I didn't expect it to work this well. What I Covered: I've been getting constant requests to bring my Job Finder Tracker and Sub Radar apps to Android, but learning Kotlin...

  13. My thoughts on the 2025 game awards

    In this episode, I share my thoughts on the 2025 Game Awards, celebrating indie developers and questioning the hype around AAA game trailers with distant release dates. I discuss the rising costs of games, shifting audiences, and why smaller, more creative titles are winning my attention. Please...

  14. Game balancing is hard

    Game Development Challenges and Innovations I've been busy with my game project, Project Hack, making significant UI changes and integrating new features like a leaderboard. Balancing gameplay is a major challenge, but I've devised strategies to keep it fair. Looking forward to sharing more...

  15. AI for Unity game development, my experiences

    In this episode, I share my journey of using AI tools like Claude Code and Bezi to solve real-world Unity game development problems—cloud saves, player management, and handling large numbers. I discuss what worked, what didn’t, and why specialized AI tools can make a significant difference. If...

  16. My experiences with Cursor for creating applications

    In this UIBuzz episode, I discuss using Cursor, an AI-enhanced IDE based on Visual Studio Code, to build a React app and then a SwiftUI app. Despite some issues, Cursor efficiently handled tasks, proving to be a valuable tool for developers. Reach out to me at PeterWitham.com ★ Support this…

    more
  17. The Pros and Cons of using Prebuilt Assets

    Here are some thoughts on using prebuilt assets to build your games and apps. Personally, I think it's fine to use them, but I want to offer both sides for consideration. (00:00) - Introduction (01:14) - The Pros (03:47) - The Cons (06:55) - Contact me on X (07:25) - Support the Podcast Support…

    more
  18. How Warframe got free to play right and everyone else gets it wrong

    In this episode, I discuss Warframe, an amazing free-to-play game. I highlight its fair monetization, cross-platform play, and community engagement, contrasting it with the failures of other AAA studios. I encourage listeners to try Warframe and support its developers if they enjoy it. Try…

    more
  19. Project updates and my thoughts on the Bungie game studio layoffs disaster

    In this episode of the UIBuzz podcast, I return after a month's break to discuss my recent projects and a concerning trend in the gaming industry. Including an update to my "Endless Hurdles" game timed with the Olympics, learning Blender for 3D graphics, and developing a new macOS project...

  20. Learning Blender in public and a great video resource, plus game testing advice

    I talk about my experiences learning Blender in public to create some 3D assets for my games. Then I discuss testing on multiple devices to get a real feel for performance problems with your apps and games. Mentioned in this episode My Godot Endless Runner video course Joey Carlino's excellent...

  21. Everything you do has value

    In this episode of the UIBuzz podcast, I delve into the important topic of valuing your time. I discuss why it's essential to recognize the worth of your time and the fine line between offering services for free and charging a monetary value for your efforts. I give practical advice on handling...

  22. Should you use 3rd party services or make your own for game backends?

    I want to add a cross-platform leaderboard to my updated rebuild of Endless Hurdles. There are two options. 1. I build my own 2. I use a 3rd party service In this episode, I will discuss the pros and cons of both options in the hope that it will help you when you need to make similar choices.…

    more
  23. WordPress to Astro site conversion

    I have spent the last few weeks deeply investing in converting my site PeterWitham.com from WordPress hosting to static site generation through Astro. It has been an intense couple of weeks to beat my deadline before the WordPress hosting renews for another year. In this episode, I share tips and...

  24. Solo vs team game development

    Some thoughts on the wins and losses of developing a game by yourself versus a team. I welcome your participation in the show and discussion of this topic. (00:00) - Introduction (00:14) - Solo game development (03:53) - Buy me a Coffee (04:52) - Contact Me Contact me to share your thoughts...

  25. Update on porting my game from Unity to Unreal Engine

    In this episode of the UIBuzz podcast, I explore the journey of updating and porting my Unity game to Unreal Engine. Delving into blueprints, I share my experience transitioning from traditional coding to a more visual approach. Embracing the efficiency and creativity that blueprint coding…

    more
  26. Project Hack game updates (Unreal Engine)

    In this episode, I am catching up on my indie game, Project Hack. I want to share my progress and plans as I build out the multiplayer version in Unreal Engine. This is a fun passion project for me, and it fills the gaps between work and side projects that need to be done. You can find the blog...

  27. Achievement system in your games for retaining players

    In this episode, I discuss the importance of adding achievements to games after implementing a leaderboard in my iOS game. I explain achievements, how they benefit player engagement, and how they extend the game's lifespan. I share examples like jumping hurdles and seasonal events to keep players...

  28. Are Web Apps the answer to App Store problems?

    In this episode of the UIBuzz podcast, host Peter Witham discusses the increasing challenges and restrictions app developers face when using app stores. He highlights the need to explore alternative options, particularly web apps, to solve these problems. Peter emphasizes the advantage of web…

    more
  29. Godot 4 Android Performance

    I have found that the performance on Android of a Godot 4 exported game is just dreadful—some questions and observations in this episode. You can also show your support by buying me a coffee https://peterwitham.com/bmc ★ Support this podcast ★

  30. Adding a leaderboard to my game and why you should think about them

    In this episode of the UI Buzz Podcast, I discuss adding Game Center support to my SpriteKit game. Adding game services, like leaderboards, can enhance the gameplay experience and encourage friendly competition. Integrating GameCenter was surprisingly easy, and it handles user accounts and…

    more
  31. AAA Games are boring and uninspired, long live the indie game

    In this episode of the UIBuzz podcast, I discuss the issue of AAA games not meeting players' expectations and feeling bored and uninspired. The problem stems from game companies sticking to a successful formula and releasing new content that feels repetitive. For example, first-person shooters…

    more
  32. My game development and Godot course plans for this year

    I discuss my plans for game development, including my first 3D game, and the importance of learning, planning, and following best practices. I also talk about existing 2D games and building a video course on building a 2D runner game with the Godot engine. As mentioned in this episode Livestream...

  33. Creating and Managing Unreal Engine UI Widgets

    I cannot think of a game that does not have some UI. In Unreal Engine, widgets are the answer to creating and displaying a UI. In this episode, I'll explain how I create and manage them based on research for best practices and suggestions. As mentioned in this episode Project Hack update blog…

    more
  34. Kotlin Multiplatform 2024 Roadmap released

    In this episode, JetBrains released the Kotlin multiplatform roadmap for 2024. Learn more about the exciting developments in Kotlin multiplatform for next year. As mentioned in this episode, JetBrains Blog post Fleet Support this and future work by buying me a coffee. Thank you...

  35. OpenAI changes, SpriteKit development updates, Web dev and content migration

    A couple of different topics in this episode. - OpenAI is looking to change the ways smaller developers use the services - SpriteKit development continues with updates to my game for the Xmas event - Web development and content migration planning is something that takes a lot of time As mentioned...

  36. My love hate with WordPress (Hosting?) compared to static sites

    Yep, it's time to discuss my relationship with WordPress and WordPress hosting. Let me sum it up: I love WordPress. But let me also say I love performance for site visitors more. Some thoughts in this episode that might help you decide which way to go and also rethink what the problem might be…

    more
  37. Unity CEO is out, the problem still exists

    Now that Unity has seen sense and dropped arguably the most unpopular person in not-so-recent gaming history, is the water safe to return? Well, no, the sharks are still circling. Plus, so many game studios are currently suffering from layoffs and closure. ★ Support this podcast ★

  38. My Godot game engine experiences

    After learning how the Godot game engine wants me to work, I have put a few thoughts together and would like to share them with folks considering switching or starting with the tool. (00:00) - Devlog - My Godot game engine experience (01:07) - Download Endless Hurdles on iOS (01:49) - My plan of...

  39. The latest Unity pricing changes (rollbacks) and my thoughts

    Unity sent an email detailing their latest changes on Friday, September 22nd. More accurately, reversal of changes in an attempt to stop the bleed to their user base. I go over those changes and share my thoughts on this whole mess from the perspective of an indie game and professional software...

  40. Dev Log - Game updates + SpriteKit vs Game Engines

    In this episode, I share my thoughts on the experience of developing my game with SpriteKit and how it compares with other game development tools. I use my planned game updates for the remainder of the year as a benchmark for the pro's and con's of SpriteKit vs game engine tools. As mentioned in...

  41. My Starfield thoughts after24 hours of game play

    As an avid gamer, I have played Starfield like mad since it dropped on early access. To that end, I have some thoughts and tips for those considering the game. There are no spoilers here, so there's no need to worry about that. See the chapter list for a breakdown. (00:00) - Introduction (00:38)…

    more
  42. Project and timeline planning really does help. An example

    How I use lite project and timeline planning for my side projects to stay on a schedule and keep myself accountable. I'm using my Endless Hurdles updates as examples of making this manageable and attainable. As mentioned in this episode Endless Hurdles iOS game Project planning live stream Reach...

  43. Getting early feedback from users

    Having shipped the 1.0 release of my Endless Hurdles game, I feel it is a great time to remind everyone about the importance of shipping for early feedback to help guide your next decisions. As mentioned in this episode, Endless Hurdles for iOS ★ Support this podcast ★

  44. Deciding when to help a player or let them learn

    These are a few thoughts from a decision I made this week to let players learn from experience rather than me making decisions for them in my new game. I'd love you to come on the podcast to discuss game or app development. You can reach out to me https://peterwitham.com/contact My development…

    more
  45. Game Dev Log - Learning game balance with my 2D scroller

    As I work on a 2D side-scrolling game using SpriteKit, I am learning the delicate art of game balance and parallax while keeping things simple for the player. I would love to hear from you if you want to come on the Podcast and discuss game and app development. Please reach out at...

  46. Let's talk about Starfield

    This episode is all about Starfield, the game coming soon from Bethesda. Not only do I love making games, but I'm a huge gamer. Starfield feels precisely like the type of game I enjoy playing. I dive into some of the details we know and my thoughts. Starfield Web Site Follow me on Twitter...

  47. Tips to help the introverts and quiet ones who want to survive software development

    Hard to believe that I'm more on the introverted side than anything else. Growing up, I was always quiet and shy, which can be a problem when you work in a field that requires interaction and team dynamics. Here are some tips in this episode to help you deal with and grow while accepting nothing…

    more
  48. Developer updates, it's been a minute

    I am catching up on my crazy developer life, including conferences, game development, app releases, and more. Contact me Twitter: @UIBuzz Web site: PeterWitham.com ★ Support this podcast ★

  49. Unreal Engine How I use the Game Save Blueprint for persistent data storage

    In this episode, I explain the Game Save Blueprint and how I use it for persistent data storage between gameplays. ★ Support this podcast ★

  50. Learning Unreal Engine from the ground up, Widget and Game Instance Blueprints

    I am learning Unreal Engine. I know nothing. These are my journals :) In this episode, I talk about learning how to create a UI for an idle-style game. What a Blueprint is for a Widget and the game instance and how they work together. (00:00) - Introduction (00:37) - ProjectHack.net (01:04)…

    more

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

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.

HOSTED BY

Peter Witham

Frequently Asked Questions

How many episodes does UIBuzz - Software and game development have?

UIBuzz - Software and game development currently has 87 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is UIBuzz - Software and game development about?

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.

How often does UIBuzz - Software and game development release new episodes?

UIBuzz - Software and game development has 87 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to UIBuzz - Software and game development?

You can listen to UIBuzz - Software and game development on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts UIBuzz - Software and game development?

UIBuzz - Software and game development is created and hosted by Peter Witham.
URL copied to clipboard!