Everything, All at Once
By the end of this post, you'll learn how I work faster with coding agents and run more work in parallel. Development looks very different form a year ago. I can't remember the last time I wrote a line of code myself. Over time, I've built workflows and systems that let me trust agents with much more of the development process. I was also fortunate to start working on a large greenfield project…
I've been using coding agents to speed up my development process and run multiple tasks simultaneously. Development has changed a lot in the past year, and I no longer write code myself. Instead, I've developed workflows and systems that allow me to trust agents with more of the development process. When working on a single feature, like building a login feature, I ask my agent to write a technical specification, breaking it down into verifiable phases, and tagging phases that can be worked on in parallel.
I store the spec and plan in a temporary directory in my codebase for later reference. This approach has increased my productivity and confidence in the agent's work. When working on multiple features simultaneously, I use Git worktrees to create separate branches checked out and worked on at the same time, allowing multiple agents to work on different features independently.
I create a worktree for each feature, implement the plan, and run subagents for parallel work. This method has improved my workflow and allowed me to ship more code faster.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.