Learning Lab
Long-form notes, write-ups,
and bench experiments.
Posts that deserved more than a paragraph. Some are projects; some are things I figured out and want to be able to find again.
-
2026 · 04 · 28
I wanted a single tactile button that, when pressed, delivers a short message to a small group of people on Telegram — and keeps working when the office Wi-Fi quietly stops working, which it does.
-
2026 · 04 · 11
The migration itself is the boring part. The interesting part is the order in which you build it.
-
2026 · 03 · 22
An inventory of every implicit pattern the previous version supported by accident.
-
2026 · 02 · 14
DeepSeek-OCR happily handles English, Hindi, and Punjabi bills. The catch is the layout, not the language.
-
2026 · 01 · 30
MVC turned out to be the right shape for instructing a model. Routes, controllers, views, models — each a thing the model can reason about discretely.