About · Todd Hertzelle

A small workshop,
made with care.

Workstation4 is where I build apps and side projects on my own time. This site is part portfolio, part diary: the things I've made, and what I learned making them. No clients, no pitch, just work I enjoyed and wanted to write down.

For most of my career I've worked as an iOS engineer. I started in Objective-C on the iPhone 3GS, learned Swift as it grew up, and have been lucky to work on Bluetooth, IoT, identity, and healthcare apps along the way. These days my day job is at Yahoo, working on iOS apps you may have used.

I didn't start on iOS, though. I started on the web, back in 1997, building little sites for myself, for friends and family, and for a few local businesses. Right out of high school that turned into a real job: web development for a St. Louis grocery chain, which I did for about eight years while I worked through my bachelor's in computer science.

The name? Workstation 4 was the label on an old shared computer, years ago. It stuck, and now it's just the place where I keep the things I make on my own time.

This site is part portfolio and part diary. It's where I share the small apps and side projects I build for fun, the problems they made me solve, and the things I picked up along the way. No clients and no pitch, just work I enjoyed and wanted to write down.

I mostly write Swift and SwiftUI, with a fair amount of TypeScript behind the scenes and the occasional shell script that outlives its purpose. I like small tools that do one thing well, and I like sharing how they work.

08
apps in the wild
'97
writing code since
15+
years iOS
1
developer (hi)
// What I build with

The actual
workstation.

// Languages & runtimes

  • Swift 6
  • SwiftUI
  • Objective-C (still)
  • TypeScript
  • Node.js
  • Python (tooling)

// Platforms

  • iOS
  • iPadOS
  • watchOS
  • tvOS
  • macOS
  • Android (1 app)

// Specialties

  • Bluetooth LE
  • IoT
  • GPS / CoreLocation
  • HealthKit
  • Concurrency
  • Identity / auth

// Cloud & tooling

  • Xcode Cloud
  • GCP
  • AWS
  • Kubernetes
  • Cursor
  • Linear
And here he is, in the flesh.

It's
just Todd.

Wave at the developer who's typing this.

Todd Hertzelle
Browse my apps → Read the blog