Caffeinated Coder

A Grande, Triple Shot, Non-Fat Core Dump by Russell Ball

Browsing Posts published in August, 2009

Here’s an update to my Essential Tool list that I published last year. I highlighted all of the additions and changes in red. I’m in JP‘s Nothin’ But NET course this week, so I’m guessing that I’ll have many new ones to add shortly. However, I’ll probably also be so worn out from the class [...]

Having a second set of eyes on your code has multiple benefits. Besides increasing the odds of catching bugs earlier in the process when they are less expensive to fix, code reviews tend to yield higher quality code that is more maintainable because you get feedback from someone who has not been immersed in the [...]

In honor of the (relatively) new 1.0 status of LINQ to NHibernate, I’ve been spending the last few nights LINQifying some old NHibernate queries I’ve written and I must say that I’ve been very pleased. There have traditionally been two ways of specifying NHibernate queries: HQL and the criteria query API. Although I have an [...]

In a recent post, I raved about Jon Skeet’s book, C# in Depth. I thought it had all the yummy goodness of a six-shooter and then some. Soon after I wrote the post, I discovered that Jon is currently working on a second edition to the book that will include new chapters devoted to C# [...]

How does Bing expect to win the hearts and minds of geeks if it can’t even get this one little detail right? Now observe how google handles this topic. As you’ve probably guessed, clicking the recursion link in Google displays the exact same screen and it happens in every language. I wonder how they wrote [...]

I recently downsized my technical library and got rid of about 20 brick-sized technical books. Some of the books covered obsolete technologies, but I got rid of most of them simply because I’d rather access the information that they covered through a search engine on an as needed basis rather than by slogging through a [...]