Friday, June 26, 2009

What I learned at CodeStock 2009

Adventure 20090626

One of my recent long term projects has been an attempt to upgrade my programming skills to "Developer" level, and during one of my research session for that goal I stumbled across a development conference being held here in Knoxville less than a half mile from where I work. I really enjoyed CodeStock and thought that I would share which of the sessions I attended and the links to the nifty tools everyone provided

Friday Sessions:
  • Open Spaces track facilitated by Alan Stevens and the Friday lunch discussion of "Job advancement that doesn't suck"
  • 5 Classic Patterns in Everyday Code by Brian H. Prince
  • Back to the Basics: A Programmer's Primer Programming in C# by Keith Elder

Saturday Sessions:
  • Be a Better Developer by Michael Wood. Mike Wood was by far the best speaker of the convention, and during his session I ended up taking dozens of little TODOs for books I need to read or re-read, lectures I need to watch, and better habits I am going to try and develop going forward. Some of the highlights are re-reading Getting Things Done and making a habit of re-reading it again every year, reading How to Think like Leonardo da Vinci, reading Code Complete, watching the Last Lecture series by Carnegie Mellon Professor Randy Pausch, making a habit of finding and using one new keyboard shortcut combo each week, and making a habit to do a "Better than" Google search review of all tools every half year or so.
  • How to make your application awesome with JSON, REST and WCF by James Bender