Dana Mackenzie suggests before moving, ask the following questions.
- What are the pawn breaks?
- What are my and my opponent’s best and worst placed pieces?
- What pieces are targeted and vulnerable?
- What are the possible trades, and which ones benefit me?
- Where are the best squares for my pieces?
- Who would be winning the endgame?
- Who has the safer king?
- On which side of the board should I play?

I work as a Software Architect at an insurance company. We're building a modern tech stack in the cloud using C#, Azure, ASP.NET Core, Angular, TypeScript, etc.