Skip to content
Vijay Gojiya
All work

Personal, 2026

Everything

Native Ninjas

A typed monorepo starting point: Expo, Hono and TanStack Router in one graph.

Built on Better-T-Stack as a place to keep the parts of a full-stack TypeScript product that are always the same: one auth configuration, one database package, one shared interface package, and types that flow from the database row through to the React component.

Three apps, five packages, Turborepo over the top.

Engineering notes

  • One Better Auth config consumed by the API, the web app and the native app
  • A shared interface package so the web surfaces cannot drift apart
  • Types flow from the Drizzle schema through to the component props