Articles (02)
Notes from the build
Short write-ups on decisions I made while building, and the reasons behind them. Subscribe via RSS if that's your thing.
RSS feed- 1 min readPut the tenant check in the data layer, not the viewIn Brevia, every law firm must only ever see its own cases. Here's why I enforce that in the queryset instead of trusting each view to remember.DjangoArchitectureSecurity
- 1 min readShip before the data existsVice Index is a GTA VI hub for a game that isn't out yet. Building it taught me to separate structure from data, and to never fake the numbers.ProductNext.jsSupabase