Self-Hosted OTA Updates for React Native: Codemagic Patch, TestedA hands-on look at the open-source CodePush replacement — what it costs, what it takes to run, and what I measured.Oct 5, 2026·11 min read
How We Rebuilt 88 React Native Screens Without a RedesignA production migration from Redux-Saga and the old bridge to Fabric, React Query, Zustand, and TurboModules—while preserving the existing UI pixel-for-pixel.Aug 25, 2026·19 min read
Why We Rewrote an 88-Screen Legacy React Native AppHow we decided whether a large React Native app needed patient repair or a new foundation—and turned years of technical debt into explicit migration rules.Aug 24, 2026·14 min read
What I Learned From an Action-Based Go API LayoutOne struct, one endpoint, one job. How production Go backends organize APIs around Run() + Handler() — and why I started preferring it over classic three-layer handlers.Jun 7, 2026·8 min read
WebSocket Chat at Scale: The Architecture Behind Real-Time Messaging That Doesn’t BreakEveryone adds WebSockets. Fewer build chat that survives scale, crashes, and multi-pod deploys. A standalone deep dive into durable delivery, Redis fan-out, and clean service boundaries.Jun 6, 2026·13 min read
I Built a Full-Stack LLM Observability Platform for a Founding Engineer Take-HomeEvery inference logged with zero hot-path overhead — SSE streaming, fire-and-forget ingest, and hourly rollups in PostgreSQL.May 24, 2026·9 min read
Building a Browser-Based React Native Debug Lab from ScratchArchitecture, sandbox design, and the tradeoffs behind a reactLabs-style platform for mobile developers.May 21, 2026·14 min read