I love this post I saw today on the GDC Youtube channel. I'ts humble and charming in its presentation but the messages are wonderful. These pro developers now having some time occur between what they said and how long ago they said it take turns refuting their advice as it's current applications may not be as fruitful.
The idea of tried and true is always in flux, and just because you've done it this way doesn't mean you always do it that way. I'm a true believer in this, always re-evaluate your methods, even when it comes to giving good advice. The times change, environments change and so should advice.
Here's a great video on great advice for indie gaming from professional game devlepers who believe their previous advice on the subject, needs a little update :)