Architect
15 Labs | 60 min each | Docker-verified
Master enterprise TypeScript engineering: type system limits, compiler APIs, monorepo architecture, runtime safety, functional programming, Effect-TS, type-safe databases, GraphQL, testing, observability, and AI integration.
Labs
Prerequisites
TypeScript Intermediate + Advanced tracks complete
Node.js 20+ and Docker installed
Comfort with generics and conditional types
Docker Images Used
node:20-alpine— all labs
Key Outcomes
After completing this track you can:
Architect type-safe monorepos with project references and Turborepo
Build TypeScript compiler transforms with ts-morph
Design runtime-safe systems with Zod as single source of truth
Apply functional programming patterns with fp-ts and Effect-TS
Build type-safe GraphQL APIs with Pothos and DataLoader
Prevent security bugs using branded types and opaque types
Instrument applications with typed OpenTelemetry spans
Integrate AI models with fully typed structured outputs
Write property-based tests and type-level tests with Vitest
Last updated
