Definitely not at the level of an article, but following this idea of explaining the reader what comes to his mind, the book by T. Tao, "Solving mathematical problems, a personal perspective", is a masterpiece in my opinion; even tough it is aimed at solving IMO's level (or a bit lower) problems, it gives good tricks to transpose to higher level problem (where the difference is essentially only knowledge and time to master the theory).