YAGNI - Revisited
How YAGNI applies differently in agentic coding. Clean invariants and strict types reduce ambiguity, letting agents generate tighter code with fewer defensive paths.
Complete archive of all blog posts, organized by year.
How YAGNI applies differently in agentic coding. Clean invariants and strict types reduce ambiguity, letting agents generate tighter code with fewer defensive paths.
AI agents can write tests, but they can't decide what to test. The human's job is encoding business semantics into something verifiable.
How I use a lightweight 'spine' repository to maintain context across multiple codebases when working with AI coding agents - solving the cold start problem without monorepos or submodules.
Guide to migrating from i3 to Hyprland on Arch Linux. Config translations and preserving your workflow with practical examples.
How I teach AI coding assistants to write code the way I think - using a simple markdown file that captures my development philosophy.
How to access your perfectly configured development machine from anywhere - keeping Claude Code sessions, terminal setup, and all your context intact while working remotely.
Use Git history as your single source of truth for creation and modification timestamps in Astro - with proper CI/CD support.