How to solve coding problems

Practical problem-solving strategies for the working data scientist