Balancing Thinking with Agentic Coding | Brian Steele