A Spec-Driven Workflow for AI Coding Agents, and the Hook That Enforces It

A spec-driven workflow for Claude Code agents: a numbered spec that gets attacked before any code, checks set up before features, three roles with walls between them, a PreToolUse hook that enforces the rules, and injected bugs to grade the tests. Written after running it once and logging every confident mistake.

September 2026

SWE Intern (Linux Foundation Mentorship)

June 2024 – August 2024

Unit testing using Golang - a beginner's guide

A beginners guide to writing unit tests in Golang · Let's first start with what unit testing is. Unit Testing is a way of testing where the behavior of a...

October 2023