Skip to main content

Posts

2026

Your AI Coding Agent Is LYING When It Says "Done"

·1008 words·5 mins
An AI agent can change few files, run few tests, and say ‘done’ while the repository is still broken. A Task Completion Protocol in AGENTS.md defines what ‘done’ actually means.

Two AI Prompts That Fixed My Git History

·1220 words·6 mins
Commit messages become write-only noise exactly when you need them most. These two small AI prompts turn staged diffs into useful commits, then turn those commits into a better pull request.

Pragmatic Layered Architecture: Beyond Clean Architecture Dogma

·3396 words·16 mins
Most backend architectures optimize for theoretical purity while ignoring real constraints. Learn how pragmatic layered architecture delivers 90% of Clean Architecture’s benefits with 10% of the ceremony—principles that work across any language or framework.