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.
Workout Tracker, Fitness App, or Bodybuilding Logbook — Which One Actually Works?
Three ways to document training. Only one is truly designed to make progress measurable — an honest comparison for those who take it seriously.
Read storyWhy Does VigiGym 3.0 Need Live Activities, Real-Time Sync, and Heart Rate Tracking?
Live Activities on the Lock Screen, seamless iPhone ↔ Watch synchronization, complete Apple Health integration — and a tribute to Japan.
Read story
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.