BCBrock Clausseninfoxhole.hashnode.dev·May 20 · 8 min readStates, Transitions, Effects: What a `.gu` File Actually BuysThe previous post made the case for Gust as a workflow contract. This one is more concrete. Abstract language posts are cheap. The more useful question: what does a .gu file buy that ordinary code doe00
BCBrock Clausseninfoxhole.hashnode.dev·May 13 · 8 min readWhy I'm Building a Typed Workflow Language Instead of Writing Glue CodePost 1 was the diagnosis: workflow logic keeps wanting to be more structured than ordinary glue code, but less heavy than a full workflow platform. The contract is hiding in the implementation, and th00
BCBrock Clausseninfoxhole.hashnode.dev·May 7 · 6 min readThe Workflow Problem That Made Me Stop Trusting Glue CodeA few years ago I watched a webhook handler charge a customer's card twice in the same minute. The success path committed. The retry path committed. They'd been written six months apart by different e10