The only constant in the programming world is change. Not a month goes by when I don't need to pick up a new language, database, tool set, utility or methodology. I like to keep up to date using a variety of resources, mostly self-directed. I have listed here a number of my favorite links for resources that I use on a regular basis to learn new things. The list is pretty unorganized, but so is my training.