Tag: roles
-
Day#13 Scoped Access Done Right (12 modules, 80+ tests)
Today I finalized tenant-aware access across all core modules using a shared ScopedRepository abstraction. This was the largest refactoring effort so far: 12 modules, 80+ unit tests, and one generic strategy to guarantee data isolation via subscriber_id.
-
Day#8 Designing a Scalable Permission Model
I’ve implemented a structured permission model that allows for precise access control across the system. Instead of hardcoding logic for each route, I rely on a table-driven model that supports dynamic evaluation at runtime.
-
Day#3: Behind the Scenes: Challenges in Building a Modular, Scalable Platform
Over the past few days, I’ve been developing a backend system from scratch that’s designed to scale with a complex, multi-tenant structure. While the exact business context remains confidential, the technical journey offers plenty of insight. This post summarizes key challenges I encountered and the approaches I used to solve them — especially around structure,…
