Writing
Every six months, the "right" way to build an agent changes. How should you architect your agentic system for evolution.
First published on Inngest Blog
Everyone's asking what a loop is. The question nobody's asking is what runs the loop.
First published on X.com
What is needed to run effective agents asynchronously.
First published on X.com
Every agentic system that actually ships ends up needing three delegation patterns: one that blocks, one that fires and forgets, and one that runs later.
First published on X.com
Why build your harness, and how to do it to avoid the framework trap.
First published on X.com
What Durable Execution is, how it works, and why it's beneficial to your system.
First published on Inngest Blog
Ensuring fairness and consistent performance for all users with concurrency controls.
First published on Inngest Blog
Why you shouldn't directly use message queues in 2024.
First published on Inngest Blog
There have been a couple recent posts that I've read about the cloud skills gap including some conversations on Twitter that I think are focusing on the wrong problem.
Lessons learned scaling webhooks to millions of requests a day at Buffer.
First published on Inngest Blog
At KubeCon 2016, I gave a talk about how we started using Kubernetes at Buffer including our learnings along the way.
As Buffer is well into into it’s sixth year of existence, we’ve evolved a lot as an engineering team. Now our architecture is evolving again.