I’m knee deep into AI coding agents and agentic programming. Yes, I have strong opinions about Vibe coding and I’m a big advocate of vetting your code. We are still responsible for our code, and AI doesn’t take accountability away from us.
Having said that, today I want to look at the bright side. I have really started enjoying my agents more. I found love in coding without typing code. This was not always the case - I always found auto-completion features more enjoyable than prompting in a terminal.
I sometimes end up in programming/AI rabbit holes on Reddit. This weekend I browsed for many, many posts where the point of discussion was AI skill issues. “You don’t prompt well,” “add a Agent.md,” “Ask LLM to re-eval their work,” “Ask to create a feedback loop to optimize initial prompts,” and many more. So many pre-implementation steps. So many guardrails. It’s like baby-proofing a house or, likely, asking the baby to baby-proof the house.
First, some background 🔗I’ve been writing blogs since 2023 - starting with tutorial-style articles and recently writing whatever comes to mind. It began as a place to store all my notes but evolved into my primary spot to share my thoughts. I don’t like posting on social media (I have some strong opinions on social media), so I use this blog mostly as a mental dump on what I’m thinking, what I’ve learned, and what I’ve observed.