Auth, from scratch
A self-built authentication system, built to understand the mechanism, not replace a provider.
01. Problem
Most projects consume an auth provider without ever seeing what it's actually doing underneath — verifying tokens, managing sessions, handling roles.
02. Constraint
Building a real auth system, not a toy — one that actually implements the mechanisms auth providers hide, correctly, not just enough to demo.
03. What I Did
Building a self-contained authentication system from scratch using a monorepo, TypeScript, Prisma, and PostgreSQL — not to replace an existing service, but to understand the mechanism underneath one.
04. Impact & Result
In progress. The point isn't to compete with existing auth providers — it's the same take-it-apart-and-rebuild-it habit applied to a piece of infrastructure most developers never see the inside of.