@vladleiden
To improve problem-solving in complex tasks:Break it into smaller, clear sub-problems
Write down what you know vs. what you don’t know
Use first principles thinking — question every assumption
Draw/visualize the problem (diagrams, mind maps)
Work backwards from the desired outcome
Apply rubber duck debugging — explain it simply out loud
Take short breaks when stuck (diffuse mode thinking)
After solving, write a 1-page postmortem: what worked, what didn’t
https://fs.blog/first-principles
https://www.paulgraham.com/ds.html
https://calnewport.com/deep-problem-solving