Peter Witham

Peter Witham @peterwitham

About: I'm a passionate learner and sharer. I always try to give back to the developer community. I create mobile and Web applications by day. Not Batman by night, in case you wondered :)

Location:
Texas
Joined:
Jan 3, 2019

Peter Witham
articles - 92 total

What would you build a Web app with today?

So, if you were to start a new Web app today that needed the following Frontend Backend with...

Learn More 0 2Mar 12 '24

The Power of Grooming: Streamlining Your Workflow for Maximum Productivity

I want to discuss something related to software engineering that can be applied to various topics —...

Learn More 5 1Nov 9 '23

Don't forget the leaks

I had spent the best part of a week on and off trying to fix an issue I was having with SpriteKit,...

Learn More 4 1Aug 3 '23

Why you should not fear the developer technical interview

Developer technical interview. Three words cause a heart to skip a beat for any developer, regardless...

Learn More 0 0Jul 12 '23

Apple’s headset tells us something about their vision

OK, the pun is unintentional but maybe accurate. The Apple developer conference WWDC23 has given us a...

Learn More 1 0Jun 10 '23

Why you need to promote yourself as a developer

I want to talk about promoting yourself. Why I think you should do that, and some suggestions on how...

Learn More 2 0Nov 29 '22

Learn how things work behind the curtain. Understand the magic.

We are blessed to be working at a time when we have so many great tools, add-ons, and services to...

Learn More 0 0Oct 30 '22

I love helping new developers

There, I said it. I love spending time helping and taking the journey with new developers. I'll...

Learn More 2 0Oct 23 '22

Developer life and mental health

Thank you, everyone, for being part of the Podcast and helping it reach the 100th episode. I am so...

Learn More 3 0Oct 23 '22

Don’t give up on the first complex problem

Giving up when hitting the first complex problem is a sign you will probably not make it as a...

Learn More 0 0Sep 22 '22

Podcast – Generating random game events

Podcast Episode - Random game events can bring players a sense of freshness and discovery. Here's my...

Learn More 0 0Aug 7 '22

Podcast – SwiftUI and CoreData

In this episode, I talk about my experiences with CoreData and SwiftUI for storing data in a simple...

Learn More 1 0Jul 29 '22

Podcast – The Best Bits of Xcode 14?

I have compiled a list of the important things I think we need to know about Xcode 14 based on...

Learn More 0 0Jun 30 '22

3 ways to improve developer skills

I have 3 tips that I believe will help you become a better developer regardless of skill level....

Learn More 2 5Feb 20 '22

If you started over today what two things would you do?

If you had to forget everything you have learned and start over as a developer. What are the two...

Learn More 2 2Jan 30 '22

Live Stream Community SpriteKit Game Creation

The new season of the podcast kicks off with information on the community game we are building on...

Learn More 0 0Jan 17 '22

CompileSwift Podcast – 2021 Wrap Up

A short wrap up for the end of year CompileSwift podcast so you can get to those...

Learn More 0 0Dec 29 '21

How to install Vapor on Linux

Server-side Swift is becoming very popular. One of the most popular ways is to use Vapor. In this...

Learn More 1 0Nov 14 '21

How to install the Swift Toolchain on Linux

In this video, I show you all the steps needed to set up the Swift Tool chain on Linux. In the...

Learn More 0 0Nov 21 '21

CompileSwift – October MacBook Pro Event, Trick or Treat?

Apple held an October 2021 event to introduce the new MacBook Pro laptops. In this episode, I go...

Learn More 1 0Oct 20 '21

How to capture iPhone audio on a Mac

When we lost the audio jack connector on iPhones it made things a lot more annoying to capture...

Learn More 0 0Oct 5 '21

CompileSwift – Apple September 14th Event

Season 3 Episode 12 In this episode, I go over the hardware announcements with my own...

Learn More 1 0Sep 17 '21

It’s OK to start with a template

Yes, templates are wrong, well, not as much as they used to be. But here’s the thing, they are great...

Learn More 0 0Sep 15 '21

Users care about the experience, not technology

Season 3 Episode 11 OK, that is mostly true in my opinion. If your user base is...

Learn More 0 0Sep 4 '21

Lessons learned converting Sketch to SwiftUI

Season 3 Episode 9 In this episode, I go into some lessons learned and ideas from a...

Learn More 0 1Aug 19 '21

CompileSwift Podcast – Listener Question, UIKit, or SwiftUI?

Season 3 Episode 8 I suspect this is a question developers for the Apple platforms...

Learn More 0 0Aug 7 '21

Keep that code clean and lean. Find the time, here are some tips

However hard we try, dust bunnies and tumbleweed eventually make it into our code base. We know...

Learn More 2 4Jul 15 '21

CompileSwift viewer question on coding boot camps.

I dive into more detail than I did on the live stream answer for anyone else that might be...

Learn More 0 0Aug 5 '21

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...

Learn More 0 0Jul 2 '21

CS Podcast - Swift and SwiftUI Testing with Gio Lodi

I talk with Gio Lodi about his new book on testing Swift, SwiftUI, and Combine code in this...

Learn More 1 0Jun 28 '21