Journal
Stories from building VigiGym — the decisions, the detours, and the thinking behind a workout tracker built by one person, for people who take training seriously.
Why I Built VigiGym: A Solo Developer's Journey
From writing BASIC on a Commodore 64 in 1982 to shipping a SwiftUI fitness app at 55 — the story of an app that refused to stay in my head.
Read story
Why VigiGym Has No Keyboard Input
Sweaty hands, trembling fingers, gloves. What sliders, wheels, Fitts' Law, and a bottom sheet have to do with it.
Read story
Building Without Noise: The Design Philosophy Behind VigiGym
Why VigiGym has no social feed, no AI coach, and no clutter — and why those absences are the most deliberate design decisions in the app.
Supersets, Giant Sets & Drop Sets: How to Track Complex Workouts on iPhone
Most workout trackers treat supersets as an afterthought. VigiGym was built around them. Here's how the modular builder works — and why it matters.
Learning SwiftUI at 55: What Nobody Tells You
A web developer with 25 years of experience learns Apple's UI framework from scratch. What transfers, what doesn't, and what surprised me most.