Developer Tools
GitGetAppVault
In development
Across 22+ live and in-development Android apps, signing keys, version state, and Play Console metadata kept drifting. GitGetAppVault is the Kotlin Multiplatform module that owns that state — one source of truth for keystore aliases, versionCode bumps, and release notes, shared by every app in the portfolio.
What it does
- KMP shared module — same logic on Android, JVM tooling, and CI
- Keystore alias and signing config resolution from local.properties
- Version state (VERSION_MAJOR/MINOR/PATCH/CODE) read from config/version.properties
- Play Store metadata helpers — release notes, listing copy, screenshots path
- Designed for cross-app portfolio operations, not single-app builds
Want a heads-up when GitGetAppVault releases?
Related posts
Building a Claude Code Plugin from Scratch: DroidForge as a Case Study
A complete walkthrough of building a production Claude Code plugin — from plugin.json manifest to skill design to hook integration. Using DroidForge (Android build automation) as the real example, with the actual code and design decisions.
ReadCleaning Up 173 Claude Code Skills: From 9 Good to 182 Excellent
After a year of accumulating Claude Code skills, only 9 of 173 reliably activated on natural language. Here's the four-part pattern I lifted from anthropics/launch-your-agent, how I applied it to every skill in one session, and the audit tooling that keeps the catalog clean.
ReadHow to Cut Your APK/AAB Size by 40% Using R8 and ProGuard
App size affects install conversion rates, storage permissions, and Play Store ranking. Here's a systematic approach to shrinking your Android app using R8, resource shrinking, and build configuration.
ReadRelated across catalogs
- PushyUncommitAndroid project· In development
Multi-repo git assistant — scans all local repositories for uncommitted changes, analyzes diffs, and generates structured atomic commit messages. Android companion included.
- DreamWeaveAndroid project· Coming soon
Private dream journal — structured entry capture, pattern tagging, and optional Claude-powered insight generation. All data stays on-device by default.
- FitQuickAndroid project· In development
Workout tracker — exercise logging with set/rep/weight history, goal progression, and local Room DB persistence. No account, no cloud sync required.
- FocusPulseAndroid project· Coming soon
Pomodoro focus manager — configurable work/break intervals, session history, distraction logging, and ambient soundscapes for deep work sessions.
- GratitudeGlowAndroid project· In development
Daily gratitude journal — structured entry capture with streak tracking, notification scheduling via AlarmManager, and local Room DB storage. All data stays on-device.
