# Two Years of Lessons with a TypeScript Monorepo

santerre.xyz / 2023

At Borderless, TypeScript across browser and server applications made shared code and types practical across deployed systems.

The biggest lessons were about repository shape, module boundaries, builds, and developer workflows.

Turborepo worked well because each package had a standard task surface and cacheable outputs.
