Notes from building Pulse

How we build the product, what we are learning from agency desks, and what shipped. Written by the two people who build it.

1 post in Engineering

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 Aziz9 min read

Recent posts

Get new posts

One email when something worth reading goes up. No sequence, no drip, unsubscribe in one click.

Subscribe

Same list as the product waitlist. One email, not a sequence.