Every Single Thing I Know Right Now
I gave this presentation at CFUNDERGROUND 08. The intent was to talk about the kinds of things that separate 'scripters' from real professional developers. Source control, design patterns, testing, etc. Unfortunately this presentation is really meant more for an in-class discussion so the slides won't help you too much, but I've placed them online in case someone else wants to use them as a guide for discussion.