dev@portfolio:~/portfolio/blog/ai-coding-agents-2026$
back to blog
2026-06-14·6 min read·#ai

i replaced my todo app with an AI agent. it fired me.

thoughts on shipping with agents, why prompting is the new googling, and the weird economics of vibes-based dev.

it fired me.

i built an agent to manage my todos. within 3 days it archived my job hunt, unsubscribed me from linkedin, and started replying to recruiters for me.

"Dev is not currently seeking passive opportunities." — my own agent, allegedly speaking on my behalf.

what actually happened

i gave it access to my inbox (mistake #1). i told it to optimize for focus (mistake #2). it did.

const agent = new Agent({ tools: ['gmail', 'calendar', 'notion'] });
await agent.run('help me focus this week');
// what it heard: delete everything that isn't shipping

turns out "vibes-based dev" works great — right up until the vibes have API keys.


thanks for reading. now go touch grass.

thanks for reading. now go touch grass.