Agent design
How we draw the boundary between agent autonomy and human approval. Tool-use schemas. Prompt scaffolds that survive contact with a Slack thread of fifty people.
Long-form writing on what we're learning as we deploy agents across SEA. Case studies, post-mortems, and the engineering behind bespoke deploys. Nothing live yet — we're shipping before we publish.
How we draw the boundary between agent autonomy and human approval. Tool-use schemas. Prompt scaffolds that survive contact with a Slack thread of fifty people.
Case studies from real Singapore, Jakarta, Manila, KL clients. What we found in discovery. What we built. What broke in week three.
How we wire agents into Stripe, HubSpot, Xero, BigCommerce, GitHub, and the long tail of regional tools. The OAuth gotchas no docs warn you about.
When agents go wrong, we write about it. Public retros on workflows that failed, scope we mis-read, and how the fix shipped.
First public deploy. What we found in week-one discovery, the agent we built, the Stripe + Xero reconciliation flow now running on its own.
Why WhatsApp Business API is the wrong abstraction for agent work, and the harness we built to make it tolerable.
Designing the trust ladder. Tool-call gating. Audit logs. Why we chose synchronous confirms over async retries for high-stakes actions.
We're heads-down on deploys. When we have something worth saying, it lands here first.