SMSubramanya M Raoinsubramanyarao.hashnode.dev·Sep 2 · 15 min readHow We Built a Production-Ready React Native Bluetooth AppMost Bluetooth demos stop at three steps: scan for a device, connect to a characteristic, print incoming values. That is enough to prove the radio works. It is nowhere near enough to ship a compa00
SMSubramanya M Raoinsubramanyarao.hashnode.dev·Sep 1 · 33 min readHow We Built Sahaayak: A Voice-First AI Copilot in 9 DaysMost AI hackathon demos stop at three steps: upload a collection of documents, connect them to a language model, put a chat interface in front of the result. That is enough to demonstrate retriev00
SMSubramanya M Raoinsubramanyarao.hashnode.dev·Aug 31 · 16 min readI Compared REST and RPC—Then Changed My Go API DesignPart 2 of "What I Learned From an Action-Based Go API Layout". Same core idea — one unit of work per endpoint — but a video from Mehul Mohan showed me a version of it with three opinions I don't share00
SMSubramanya M Raoinsubramanyarao.hashnode.dev·Aug 27 · 17 min readHow We Migrated Five React Native Modules to TurboModulesPart 3 of 3. Part 2 covered rebuilding our React Native app on the New Architecture end to end and mentioned, in passing, “five custom TurboModules we wrote ourselves.” This article covers everything 00
SMSubramanya M Raoinsubramanyarao.hashnode.dev·Aug 25 · 19 min readHow We Rebuilt 88 React Native Screens Without a RedesignPart 2 of 3. Part 1 explains the fault audit that justified this work: 39 Redux sagas, a five-file tax per feature, duplicated form contracts, and one Axios client carrying unrelated application conce00