whoami
android engineer · delhi, india
Angad Singh
I build Android apps that feel obvious in retrospect.
role
Staff Engineer (Android) @ Round Circle
stack
Kotlin Compose Coroutines MVI/MVVM
writing
Android, Self Hosting, Life
location
Delhi, India (GMT+5:30)
press g then b for blog
2026-06-03
Continuous Content, Gated Code: A Release Process for This Site
This site deployed on every push to main — blog posts and half-finished features alike. I wanted the opposite for code: a feature ships only when I cut a release, while blogs keep publishing the moment they merge. Here's the GitLab pipeline that does both, and the things that broke building it.
13 min
2026-05-31
How Claude Built a 1,500-Entry Fingerprint Dictionary Using 153 Parallel Agents
A deep technical look at the multi-agent workflow that scraped the entire awesome-selfhosted dataset — nine runs, every architectural failure, exact agent counts and token numbers per run, and how it ended with Python bypassing agents entirely.
27 min
2026-05-30
I Couldn't Make Sense of My Own Homelab. So I Built Orbiter.
I had Portainer running but it made figuring things out harder, not easier. And there was no single place to just click a link and open a service. I described the problem to Claude Code and it built me exactly what I needed.
9 min
2026-05-25
I Was a 2AM Person. Here's How I Fixed That.
For over a decade, sleeping late was just how I was wired. Quiet nights, no interruptions, my own pace. Then life required 6AM, every day — and I had nothing to give. This is what I did about it, what actually worked, and what didn't.
5 min
./android-filepicker
Selecting directories and files made a lot easier.
★ 664 · Java
./android-toggle
Custom switches for Android.
★ 396 · Java
contact --