Current activity: learning C# 3.0 and learning pragmatic programming

I’m currently focusing on learning C# 3.0 (released 2007) and pragmatic programming. Learning C# 3.0 is for leveraging features in it. Learning pragmatic programming is for raising the work efficiency for my cmdtools tool set—I found I spent too much time but got too little repay from it, because I was not doing useful things. Everytime there is some new idea I try to implement it, thus making it bloated and hard to maintain—its usefulness is less than the effort used to maintain it.