Architecture
3 guides covering architecture tools
-
Monorepo Tools Guide: Turborepo, Nx, Bazel, and Moon
A practical guide to monorepo build tools covering Turborepo, Nx, Bazel, and Moon. Task orchestration, caching strategies, dependency graphs, and setup examples for each.
-
API Design Best Practices: REST vs GraphQL vs gRPC
A practical guide to API design patterns -- choosing between REST, GraphQL, and gRPC, with advice on versioning, pagination, error handling, and real-world trade-offs.
-
Event-Driven Architecture Tooling: CQRS, Event Sourcing, and Saga Patterns
A practical guide to event-driven architecture tools and patterns -- event buses, CQRS libraries, event sourcing frameworks, and saga orchestration with TypeScript and Go examples.