I ask you... Are you guys happy with your coding practices? Are you really at the top of your game and are happy with all the amount of knowlage you have gained up to this point?

What sorts of things that you do while programming you latest project, game or tool, that you feel needs the most attention or improvement? What are your essential programming needs? ie. What you use most.

What sorts of things do you feel you need to know to better your future creations? Most people are always trying to improve themselves with different things. And if they are not then they are not really into Mastering what they are doing there. Mastery is not for everybody, true. But for those that have this ambition to keep growing in anything or especially programming and computer sciences, I think it is important to know your limitations desires and weak areas so that you may be able to progress with your goals and enjoy the process of programming and creating software in general.