Only the Hardest Parts Remain
Working with AI coding agents all day is tiring in a different way. The easy work is gone, and only the abstract problems are left.
The Personal Website of Zach Caceres
Working with AI coding agents all day is tiring in a different way. The easy work is gone, and only the abstract problems are left.
The endless OpenAI/Anthropic drama carousel distracts from how Google might be the big winner of the AI race.
Machine empathy made great engineers. AI empathy might reward a completely different kind of mind.
There's a lot of despair from engineers at the start of their careers right now. I think there's plenty of opportunity, if you understand a few things.
If you use Claude Desktop for chat but not Cowork, you can reclaim 10GB+ of disk space by deleting the VM bundles and disabling the feature in config.
Claude 4.7 is the AI equivalent of "New Coke." Something in its core recipe changed and broke the experience.
The default AI coding workflow is TURBO ADHD. Thinking feels underrated in 2026.
A hook that nags Claude to commit when it has finished a logical unit of work
Good practices for dealing with Claude 4.7
AI coding agents are bringing back waterfall design, TDD, and CLIs.
Big, scary numbers without context are powering a wave of fear about boring suburban warehouses.
A new approach to AI-powered research that's auditable, flexible, and hallucination-free
Major rewrite of my BuiltWith API wrapper with a new MCP server and CLI
Lessons from building Spotify CLI
An Ongoing Autobiography
Teaching taste, junior developers, and keeping up with AI
A TypeScript CLI tool for scanning directories to detect potential API keys and sensitive information
A command-line tool to generate commit messages with AI
A TypeScript-based MCP server for fetching web content in various formats
A TypeScript-based MCP server for converting various file types to Markdown