Engineering
Row-level security from birth
Every tenant table in Pulse carries an organisation id and its policies from the migration that created it, so isolation is a property of the row rather than a clause somebody has to remember. Here is what that prevents, and the three times we still got it wrong.
Daniyal Aziz