
Note: the brief intro video is my avatar created by Google Gemini. It cut a few of the first few words from my “script” to – I’m guessing – work within Google’s maximum clip lengths.
In MobileViews 620, Jon Westfall recorded a special solo “vidcast,”(since I was not available for recording a podcast this week) recording a walk-and-talk along an historic railroad trail in Cleveland, Mississippi. Filming entirely on his Insta360 Luna Ultra with a neck mount and the creator pack microphone, Jon used the scenic Sunday walk to share his recent deep dive into data sovereignty and the process of building his own local alternatives to popular subscription apps.
The core of Jon’s summer project was migrating away from the Day One journaling app to avoid its $25 yearly fee and proprietary cloud storage. Using ChatGPT and Codex, he generated scripts to convert his Day One JSON export into future-proof Markdown files managed within an Obsidian vault. He then successfully replicated Day One’s best features, using Apple Shortcuts and Python to ingest text snippets, process daily photos, perform offline audio transcriptions, and even selectively transcode video files larger than 25MB down to mobile-friendly sizes.
Expanding his DIY software suite, Jon also automated his personal relationship management and location tracking. He built a script that “interviews” him weekly to automatically update his self-hosted Monica CRM and Obsidian vault with details about his interactions with family and friends. Furthermore, to reclaim his travel history after Google restricted the web version of Google Maps Timeline, Jon coded a tool to parse his device’s local JSON location data into detailed, daily Markdown travel logs. With his self-hosted documentation ecosystem fully functional, Jon is taking it on the road for late-summer travel and will return to the podcast in mid-August.
Available via Apple iTunes.
MobileViews YouTube Podcasts channel
MobileViews Podcast on Audible.com