Building an AI Ops Agent: Durability with Inngest AgentKit & OtelThe Inngest Server Development dashboard The full source code for the project discussed in this article is available on GitHub. In Part 1, I set out to build an autonomous AI Ops agent—a digital teammate that could actually diagnose and fix distrib...Jan 12 · 9 min readtonyfoster.dev
Building an AI Ops Agent: Human in the Loop with an Event Driven Agentic ArchitectureThe agent dashboard illustrating an agentic run as an event stream. The full source code for the project discussed in this article is available on GitHub Building on my previous ops agent project, I wanted to solve two fundamental problems. Problem...Dec 27, 2025 · 10 min readtonyfoster.dev
Building an AI Ops AgentAbove: The agent in action: diagnosing a 500 error and patching TypeScript code in real-time. This post documents my journey building a proof-of-concept framework designed to handle common distributed systems tasks: from analyzing logs to shipping co...Dec 6, 2025 · 5 min readtonyfoster.dev
Adventures in Express Part 2: Static File WebsitesAdventures in Express Part 2: Static File Websites This is a continuation from Adventures in Express Part 1. In this post, I'll go over setting up a simple express server to serve up a static file website. This works great if you want to host a blog ...Feb 3, 2021 · 4 min readtonyfoster.dev
Adventures in Express Part 1: Hello, World!Adventures in Express I've recently had the pleasure to begin playwith express, and I'm very impressed with its simplicity and the ease with which extra functionality may be added using middleware. I've created some fairly complicated APIs, both REST...Jan 27, 2021 · 4 min readtonyfoster.dev