How we built an anti-hallucination AI mentor for GitaConnect
Domain-locking an LLM to a single canonical text and validating every citation against a device-resident datastore.
How we build systems, design decisions, engineering patterns, and startup lessons, written by the people doing the work.
Domain-locking an LLM to a single canonical text and validating every citation against a device-resident datastore.
Write local first, sync to the cloud with a retry-safe scheduler so users never lose a single tap.
The three-tier haptic system behind the Digital Jaap counter, and why restraint matters.
Services fund the mission. Products are the mission. How we balance both without losing focus.
An animated pleasantness slider, a JSON mapping table, and a one-per-day guarantee.
The stack and patterns we reuse to build sites that load instantly and feel expensive.
Subscribe to the newsletter in the footer — product updates and engineering notes, no spam.