Recent Blog Posts
Insights on AI Agents, Modern Web, and the Future of Engineering.
How to Connect Your Local Filesystem to ChatGPT with MCP
A complete guide to connecting your local filesystem to ChatGPT using Model Context Protocol (MCP), including setup, security best practices, and architecture patterns.
From Autocomplete to Agents: The Shift That Changes Everything
The AI that helps you write code has evolved. Understanding the fundamental difference between tools that suggest and tools that act.
Multi-Agent and Role-Based Work: When One Agent Isn't Enough
Learn when and how to scale from single agent to multi-agent systems with role-based development, structured handoffs, and adversarial review.
Prompting for Reliable Agents: The Four-Part Specification
Master the art of prompting for agentic coding with the four-part specification structure: Goal, Context, Constraints, and Done-When.
Supervising Agents Like a Team: The Contractor Model
Apply engineering management discipline to agentic work with the Contractor Model: scope, equip, run, review, gate on CI, and audit afterward.
Give the Agent a Check to Run: The Verification-First Approach
Design workflows where verification is part of the control loop from the start, enabling autonomous agent sessions you can walk away from.
Voice Agents: Building Speech-to-Text to Agent to TTS Pipelines
Turn any text agent into a voice assistant with the OpenAI Agents SDK. Learn chained STT→agent→TTS pipelines, realtime speech-to-speech, and TTS personality tuning.
Declarative Agents: Defining Your Agent Fleet in YAML
Define agents and multi-agent workflows in version-controlled YAML instead of code. Learn declarative agents and declarative workflows 1.0 in Microsoft Agent Framework.
Human-in-the-Loop Patterns for Autonomous Agent Workflows
Build approval gates into autonomous agents. Learn the approval lifecycle, dynamic policy, and pause-and-resume state with the OpenAI Agents SDK.
Guardrails for Agent Input and Output: From Validation to Policy
Screen input, validate output, and police tool calls with guardrails. Learn input, output, and tool guardrails in the OpenAI Agents SDK—and the cost of parallel vs blocking execution.
Session Persistence and Memory for Long-Running Agent Workflows
Give your agents memory that survives restarts. Learn session backends, context trimming and summarization, and compaction with the OpenAI Agents SDK.
Deep Agents: Long-Horizon Task Execution with Durable Threads
Build agents that run for hours, pause for approval, and survive crashes. Learn durable execution, delta channels, and human-in-the-loop with LangChain Deep Agents.