A sequential mini-course in Git for people who ship — fundamentals and conventional commits, then the branching, review, and collaboration workflows that hold a team together.
1Conventional Commits, End to End
2A .gitmessage Template and Commit Hooks That Enforce It
A field guide to system design for the engineer who has to make the call and ship it — no FAANG-scale hand-waving. The five axes of every tradeoff, the CAP theorem without the folklore, idempotency, caching, designing for failure, and a full worked design at the end.
Who can do what, and how you prove it — roles vs attributes, policy tests that hold the line, multi-tenant isolation, audit trails, and what happens when permissions become a graph.
1RBAC vs ABAC: Roles, Attributes, and Where Each One Breaks
2Testing Authorization Policies Like the Boundary They Are
3Multi-Tenant Authorization: One Database, Many Customers, Zero Leaks
A working dev's field guide to coding agents — what "agentic" actually means, Claude Code in the terminal, the feedback loops and guardrails that make it trustworthy, and shipping real features from prompt to deploy.