Notes on coding with LLMs

A set of strategies and tactics I've been using for riding the recent step change in LLM-assisted coding. How to offload writing code while maintaining control of it by dividing approaches into high-level thinking methods and specific implementation techniques using specific tools.