Agile Test Driven Development With Groovy (Jeff Brown)
Another interesting thing about this talk was learning how to use Groovy to test my Java code. Pretty cool.
Caring about your Code Quality (Venkat Subramaniam)
This talk was pretty much an affirmation for me. If you write crap code. You will get crap code.
The Java Memory Model (Brian Goetz)
HOLY COW! I am the worst multi-threaded Java programmer ever. This is an awesome talk and you must attend it!
Software Development Risk Management (Mark Johnson)
I was hoping this would have been more hands on. This is not a technical talk.