Notes from the engine room
How GoRunner is built, why it is built that way, and the occasional argument about typography. Written by the people doing the work.
8 min readEngineering
Why we wrote our own scheduler instead of using a queue
Every workflow tool sits on a queue. We benchmarked the obvious choices, then did something slightly unreasonable.
6 min readEngineering
Designing pieces that don't break when the API does
600+ integrations means 600+ ways for someone else's deprecation to become your incident. Here is our piece contract.
5 min readDesign
The green light: why GoRunner looks the way it does
Notes from designing a brand around the moment a flow starts running.