Things like drawing small defined boundaries, understanding where and how to delegate, and forcing myself to “hyperfocus” on 1-2 tasks at once. My strategy with building revolves around offloading mental context as fast as possible and into sequential, modular pieces. It’s made me a much better systems thinker. However, because of that I also don’t really see the point in running more than 1-2 coding agents at once. Others I work with don’t relate and are trying to parallelize as much as they can.
Part of me is concerned that this way of thinking isn’t compatible with the new wave of agentic SWE and these skills will become outdated. Or maybe it’s actually all converging back and is more valuable than ever.