Articles
Notes on engineering, systems, and product judgment.
Short, useful writing on how I design and build software — grounded in the platforms I actually work on.
June 20, 20266 min read
One platform, many products: how I think about multi-tenant SaaS
Building several products with a small team is only possible if they share a spine. Here is the architecture I reuse — and the boundary between what's shared and what isn't.
ArchitectureMulti-tenantSaaS
June 5, 20265 min read
Authorization that scales: organizations, roles, and permissions
Roles feel like the answer until you have real customers. The model that actually holds up puts permissions — not roles — at the center, and treats membership as explicit.
AuthRBACSecurity