Vibe Engineering

[IA 9] Agent Design Process v2: Bridging the Agent Function and Acceptance Criteria

Making AI Theory Testable. There’s a gap between the Agent Function and the Agent Program and what the Agent should do and what it does do. ATDD can help bridge this. Here I detail how.

Continue reading →

[IA Series 8/n] Building a Self-Reflection LLM Agent: From Theory to Proof of Concept

An initial free dive into Agentic Meta-cognition, using an element of Self-Reflection to be aware of what it knows and apply it in a utilitarian fashion.

Continue reading →

Sneak preview

Lazy vibing isn't a good idea... 💥 VIbe Engineering though 🚀

After two days of successful Vibe Coding (though it is more like Vibe Engineering) I’m having a lazy day and have just given Claude Code a few prompts for features. The good code is available on Github Not yet sure what went wrong today but in attempting to add a new feature it completely removed another. It’s a lazy day so I’m not digging into it - when I get back chances are good I will be resetting to the last good commit and checking the new feature prompt.

Continue reading →

Taming the vibes 🐍

A day vibe-coding, as a break from the normal routine of study. Done in new environment with language I’ve not used - VS Code extension in TypeScript .

Continue reading →