WRITING
Architecture decisions, AI pipelines, and the hard parts nobody blogs about.
Type drift — when your backend renames a field and the frontend doesn't know — is entirely solvable. Here's how a shared types package in a Turborepo monorepo makes it a compile error instead of a runtime bug.