By Alvin Alexander. Last updated: May 18, 2018 Farnam Street blog has a good article, Nine mental models to solve difficult problems. personal model problems solution solve solutions models farnamstreetblog mental models