As humans we always strive for perfection. Web developers are no different. However, until now, the path to perfection is a secret. Well, it is a secret no more.
Jason Rudolph has posted a great path to perfection in his “Programming Achievements: How to Level Up as a Developer“.
He details in that post the goals and target from ordinary developer to good developer to great developer. There are also tools that can be used to help achieving that goals and targets.