As part of my continuing education, I have determined to read at least a dozen technical books this year. There others I am interested in, and I may get through them as well, but this list has the books I definitely want to read this year. So here they are, in alphabetical order.

C# in Depth: What you need to master C# 2 and 3C# in Depth
Clean Code: A Handbook of Agile Software CraftsmanshipClean Code
Code Complete: A Practical Handbook of Software ConstructionCode Complete
Designing the Moment: Web Interface Design Concepts in ActionDesigning the Moment
Don't Make Me Think, A Common Sense Approach to Web UsabilityDon’t Make Me Think
Head First Design PatternsHead First Design Patterns
jQuery in ActionjQuery in Action
Learning RubyLearning Ruby
Pragmatic Unit Testing in C# with NUnitPragmatic Unit Testing
Principles of Beautiful Web DesignPrinciples of Beautiful Web Design
Test-Driven Development: By ExampleTest-Driven Development
Web Form Design: Filling in the BlanksWeb Form Design

Twelve books this year, that’s averaging one a month. I think I can handle that! I’ll make sure to post reviews as I go. And I’ll be reading them in whichever order suits me, not necessarily the order they are listed.

So that is the to-read list for this year. It will be interesting to look back at this in early 2010 and see how I did.