← All work
W07 / Case study
An agent-ready monorepo
The boilerplate this site runs on: typed contracts, infrastructure as code, ADRs and guardrails enforced by hooks.
- Client
- This site
- Role
- Author
- Period
- 2026
- Stack
- Turborepo
- Next.js
- NestJS
- Drizzle
- Railway
- Claude Code
01 / Summary
Summary
A full-stack TypeScript monorepo built so AI agents can work in it safely: a Next.js frontend, a private NestJS API with Better Auth, Drizzle on Postgres, a generated typed client and Railway infrastructure as code. Rules live in AGENTS.md files and ADRs, and hooks, architecture tests and reviews enforce them.
02 / Key decisions