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
[01]writing·all posts →
2026-10-23
Removing Windows From Hermes, Then Moving Its Root Over SSH
Hermes dual-booted a Windows install that was doing nothing, while its Ubuntu root sat at 86% full. Deleting Windows was the easy part. Giving the space to Ubuntu was harder: it was on the wrong side of the root partition. This is how I moved a live root filesystem without going near the machine, and what made the remote reboots safe.
18 min
2026-07-25
Every Cover Has a Night Side
This site has a light and a dark theme, and the cover image cross-fades between them — so every illustrated cover needs a genuine night twin. Faking one by dimming the day image is easy and looks wrong. Here's how the covers get generated, and the three gates — two of them running on a GPU — that prove a dark cover is a real re-light and not a graded fake.
12 min
2026-07-16
I Was Measuring the Wrong Weights
Two weeks ago I said the DGX Spark's bandwidth wall was physics, not a driver update — fast or big, pick one. Then I ran a 122B model on the same box at six times the speed of a 70B. The law was right. The number I kept feeding it wasn't.
13 min
2026-07-04
I Bought the GPU Anyway
I bought Andromeda, a DGX Spark, to fine-tune models — but first I owed my last post a rematch. I re-ran the same local/free/paid LLM inference benchmark on 120 GB of Grace-Blackwell instead of a CPU NUC. It fixes the one thing the NUC got fatally wrong, hits a bandwidth ceiling I didn't see coming, and makes clear why the real reason I bought it isn't inference at all.
9 min
[02]projects·all projects →
./android-filepicker
Selecting directories and files made a lot easier.
★ 668 · Java
./android-toggle
Custom switches for Android.
★ 397 · Java
contact --