Welcome to arefiva
Exploring how to build software systems where AI agents reason about problems, take action, and operate with meaningful autonomy. This is where I share what I am learning about agentic development, the patterns that work, and the disciplines required to build these systems well.
Latest from Agentic Development
-
Apr 18, 2026
Acceptance Criteria That Actually Work
Every post in this series so far has circled back to the same idea: the quality of specification determines the quality of execution. The Red,...
-
Apr 17, 2026
ARC: The Agentic Release Cycle
The Red, Green, Refactor With an AI in the Loop post described a development cycle where a human writes an AES (Autonomous Execution Specification), an...
-
Apr 16, 2026
Specification-First Development: The Mental Shift
There is a specific pull toward starting with code. Requirements arrive with enough shape to begin, the architecture is familiar, and writing code gives you...
-
Apr 15, 2026
Red, Green, Refactor With an AI in the Loop
Test-Driven Development rests on a deceptively simple mantra: Red goes to Green goes to Refactor. Write a failing test, make it pass, then clean it...
-
Apr 15, 2026
Welcome to Agentic Development
Welcome to the Agentic Development section of this blog. This is where I explore building software systems that use AI agents to reason about problems,...