Fresh Notes

Build logs, architecture notes, and product decisions.

Every post is loaded from markdown in content/blog. Keep adding your .md files there and this section will render automatically.

Read latest: Architecting On-Device Localization for Subra AI in React Native: A Field Guide to 18 Production Landmines
Oct 4, 2026•18 min

Architecting On-Device Localization for Subra AI in React Native: A Field Guide to 18 Production Landmines

A comprehensive systems-architecture breakdown of building an edge-native, zero-cloud localization engine in React Native—covering storage, layout dynamics, ML Kit boundaries, and lifecycle resilience.

react-nativearchitecturei18nlocalization
Sep 23, 2026•12 min

How We Built On-Device RAG for Subra AI’s Learning Lens

An implementation walkthrough of local ingestion, SQLite FTS5 retrieval, Lens-scoped context, and on-device generation in Subra AI's Learning Lens.

ragon-device-aireact-nativesqlite
Sep 1, 2026•8 min

Why I Chose Gemma 4 E2B for Subra AI: The Reality of Running LLMs on Mid-Range Phones

A practical look at why Gemma 4 E2B is a strong fit for running a private, multimodal AI assistant on mid-range phones.

aigemmallmon-device-ai
Jun 3, 2026•9 min

React Native + Gemma: Building a Fully Offline AI Hydration Coach

How I embedded an on-device Gemma model in React Native for a sovereign, offline hydration coach without cloud APIs or token bills.

aireact-nativegemmamobile
Jun 2, 2026•8 min

Stop Shipping 20 Locale Files in React Native: On-Device Translation for Dynamic Language Packs

Learn how to avoid shipping dozens of locale JSON files by generating and caching a dynamic language pack in React Native.

react-nativei18nlocalizationlanguage-pack
May 7, 2026•10 min

How to build a Liveness-Check Login with face-api.js and React

Build a login that requires a liveness check (e.g., 'Blink twice to login') to prevent photo-based bypasses — using face-api.js in the browser.

face-api.jsreactaiauthentication
May 2, 2026•10 min

The CocoaPods Sunset: What Dec 2, 2026 Means for Your React Native App

Explore what the CocoaPods read-only transition on December 2, 2026, means for React Native apps, the shift to Swift Package Manager (SPM), and how to prepare your projects.

cocoapodsreact-nativeiosswift
Mar 25, 2026•7 min

The Right Tool for the Job: A Guide to AI Models by Data Type

Understand the different types of AI models and their ideal use cases, from text to vision to audio.

aimodelstextvision
Mar 18, 2026•8 min

Common LLM Parameters To Know For RAG

A practical, provider-neutral guide to the key retrieval and generation parameters that control RAG quality, latency, and cost.

llmragairetrieval