wesley matlock — ios engineer
Precise, fast
iOS engineering.
I build apps for iPhone, iPad, Apple Watch, and Mac, then write up what I learned: SwiftUI, Swift 6, Foundation Models, AI tooling, and Metallica references, across 107 technical articles.
About Me
Professional iOS Engineer
With expertise in SwiftUI, visionOS, and modern Apple platforms, I create high-performance applications that deliver exceptional user experiences. My focus on HealthKit integration, tvOS, and CarPlay development has resulted in comprehensive solutions for various industries.
I'm passionate about sharing knowledge through technical writing, having published 107 articles on iOS development best practices, performance optimization, and advanced SwiftUI techniques.
Swift
SwiftUI
visionOS
HealthKit
tvOS
watchOS
UIKit
Core Data
Featured Projects
Apps for iPhone, iPad, Apple Watch, and Mac, built in SwiftUI and Swift 6
Table Ready
A play-money trainer for six casino table games — blackjack, No-Limit Hold'em tournaments, craps, Ultimate Texas Hold'em, baccarat, and Pai Gow Poker. Lessons, drills, and coached tables against bots, with every decision graded by a pure-Swift strategy engine and explained on device by Apple Intelligence. iCloud sync, no accounts, and a one-time purchase with no in-app purchases.
VinylCrate
The essential companion for vinyl enthusiasts. Catalog your collection with barcode scanning and Discogs sync, then let VinylCrate remember what you actually play — Most Spun This Month, a Rediscover crate of records you've neglected for a year, and an on-device AI crate builder that takes a vibe and hands back a stack. Plays through a built-in turntable via Apple Music, in the app or in CarPlay.
PushTo100
A six-week pushup program for iPhone, iPad, and Apple Watch. It tells you how many to do in each set, times your rest, and keeps the count, with adaptive coaching that runs on device. Widgets, Live Activities, and iCloud sync, with no subscriptions or in-app purchases.
Workout Wanderer
Not another tracker. Workout Wanderer reads the workouts already in Apple Health, from Apple Watch or any workout app that saves there, and turns them into route maps with eight heat maps. Compare workouts, follow trends, and track personal records, with no backend, accounts, or analytics.
GlassCue
A Mac teleprompter that macOS leaves out of screen recordings and screen sharing in apps that use the system's capture, such as Zoom, Teams, Meet, and OBS. Pacing in words per minute, Follow Voice, a phone remote, and eight script formats, for one purchase with no subscription or account.
Latest Articles
The House Jack Built: SwiftUI Metal Shaders at the Table
The felt, dice, card squeeze, and roulette wheel in Table Ready: Vegas Tutorial are SwiftUI shaders.
Some Kind of Monster: An App Store Connect CLI in Swift
One Swift CLI publishes four apps' App Store listings. Apps two, three, and four needed zero tool changes.
Phantom Lord: Naming Swift Tasks for Instruments and LLDB
Instruments guesses labels for unnamed Swift tasks. In VinylCrate, the guesses hid what launch was doing.
Moth Into Flame: SwiftUI visualEffect Parallax Without State
VinylCrate's parallax wrote scroll offset to state every frame. visualEffect moved it to the render layer.
No Repeat Weekend: Two Nights on the Rail for Metallica at the Sphere
Two nights on the rail for Metallica's first weekend at the Sphere, 37 years after my first show.
Invisible Kid: When Equatable Hides Data from @Observable
An id-only == made @Observable skip enrichment writes. Fixing it exposed two map cameras that moved too often.
Get In Touch
Have a project in mind or want to collaborate? I'd love to hear from you!
Let's Work Together
I'm always interested in hearing about new opportunities, interesting projects, or just connecting with fellow developers. Feel free to reach out!