The Agentic Shift

We are on the cusp of a fundamental shift in technology. For the past few years, we’ve prompted AI to create. Now, we’re empowering it to do.

This is the move from passive tools to active partners. An AI agent isn’t just waiting for a command; it’s an autonomous system given a mission—one that can plan, use tools, and adapt to achieve a goal. It’s a complete re-architecting of our relationship with machines.

This series is my map of this new territory. We’ll explore the anatomy of an agent, the frameworks used to build them, and the critical questions of ethics and responsibility that come with this new wave of technology.

The age of agents is here. Let’s explore it together.

The Map We Drew Together – Reflections on the Agentic Shift
Seven months ago, I set out to map the age of AI agents in a twelve-part series. What started as a technical guide became a journal of a landscape in motion. Here's what I found, what surprised me, and where the road goes from here.
Responsibility and the Road Ahead
We've spent this series mapping the territory of AI agents. But we haven't yet confronted the question that my self-modifying agent made unavoidable: now that we can build systems that act autonomously in the world, what do we owe the world in return? The engineering is the easy part.
Agents in the Wild
I was giving a talk to a group of engineers last week about the 'code smell for agents': if you're writing if/else logic to decide what your AI should do, you're probably building a classifier that wants to be an agent. The room lit up with questions.
The Observability Gap
How do you debug a system that thinks in natural language? The Observability Gap is the distance between traditional logging and what agents actually need: full visibility into their reasoning, tool use, and decision-making. In this installment, we explore how to build the flight recorder that turns black boxes into transparent systems.
When Agents Talk to Each Other
Our agents are brilliant but isolated. In Part 9 of The Agentic Shift, we explore the three protocols transforming how AI systems connect: MCP for tools, ACP for interfaces, and A2A for collaboration. The Internet of Agents is booting up, and our digital Robinson Crusoes are finally getting a radio
Choosing Your Agent Framework
Building an AI agent from scratch teaches you the fundamentals, but the real work begins when you choose a framework. This post explores the landscape of agentic frameworks—from enterprise-grade systems like Google's ADK to collaborative tools like CrewAI—helping you select the right scaffolding for your next intelligent application.
Managing the Agent’s Attention
We've given our agents senses, memory, and hands to act. But there's a hidden bottleneck: attention. An agent’s context window is its workbench, and a cluttered bench leads to confusion. We’ll explore why the true art of building agents isn't about infinite space, but mastering the focus within it.
Putting Up the Guardrails
As AI agents transition from suggesting to acting, our responsibility as builders shifts. This post explores the new security landscape, from battling prompt injections—where language itself is a vulnerability—to implementing vital guardrails like human-in-the-loop confirmations and the Principle of Least Privilege. Crafting secure agents means building a resilient, multi-layered defense to ensure powerful AI remains trustworthy.
Guiding the Agent’s Behavior
An agent with tools is like a smart intern: brilliant but needs direction. Guiding it requires more than prompting; it's an engineering discipline. We'll explore how to architect an agent's behavior using a clear division of labor between system prompts, conversation history, and tool descriptions for reliable results.
An Agent’s Toolkit
An agent that can think but not act is still trapped in its own mind. In this post, we explore the most critical step in our journey: giving our agent hands. We dive into the world of tools, the secure loop that governs their use, and how they transform an AI from a passive knower to an active doer, turning queries into real-world workflows.
The Agent’s Memory
How does an AI agent remember? We dive into the architecture of agentic memory, moving beyond the limitation of stateless APIs. This post explores the layers—working memory for the now, episodic for the past, and semantic for deep knowledge—that are essential to transforming a forgetful tool into a capable partner.
How Agents Think
How does an AI agent actually "think"? It's not a single process, but a choice between cognitive patterns. This post explores four foundational architectures: the improvisational ReAct loop, the meticulous Plan-and-Execute strategy, and more. Discover the "mental operating systems" driving the next evolution of software development.
The Anatomy of an AI Agent
What makes an AI agent different from a simple tool? Using the analogy of a paper map versus a GPS, we explore the shift to active, goal-oriented partners. This post dissects an agent's fundamental anatomy: its ability to perceive the world (senses), make decisions (brain), and act (hands).
The Agentic Shift: Welcome to the Age of Agents
Throughout my career, I’ve witnessed ground-shifting moments in technology, from the internet to the mobile revolution. Today, we're on the cusp of another: the agentic shift. We’re moving beyond AI that creates to AI that acts. This series explores this new era of autonomous, mission-driven AI partners.