In general I try to keep this blog as programming-centric as possible. However, I will make an exception for this:
We're Pregnant!
7 weeks along so far for those interested. All signs are normal right now *knock on wood*. With any luck, we'll be welcoming our ne...
[More]
Enjoyed this post? Share it with others!
As many of you have undoubtedly have heard by now, Microsoft officially announced during PDC 2008 that Windows Live ID will become an Open ID provider. From the Live Services blog:
"You will soon be able to use your Windows Live ID account to sign in to any OpenID Web site!"
...
[More]
Enjoyed this post? Share it with others!
Test driven development proponents often tend to push code coverage as a useful metric for gauging how well tested an application is. 100% code coverage has long been the ultimate goal of testing fanatics. But is code coverage really all that useful? If I told you that my applica...
[More]
Enjoyed this post? Share it with others!
Proverbs are used to express universal truths or life lessons in a short and memorable fashion. I find that they are a great way to keep things in perspective, both in life and in work. Because of this, I have assembled 10 programming proverbs that every developer needs in their arsena...
[More]
Enjoyed this post? Share it with others!
I recently stumbled across a blog post demonstrating how to convert enums to strings using the Description attribute. I thought it might be useful to expand on that example by providing a function that reverses the process (e.g. takes in the resulting string and converts it back to the enum).&...
[More]
Enjoyed this post? Share it with others!
My latest article, Debugging and the Five Stages of Grief, has been published on Datamation! Here's a short excerpt from the intro:
As a programmer, you learn to accept bugs as a part of life. No matter
how hard you try, there is no simple way to avoid them. What separates
good p...
[More]
Enjoyed this post? Share it with others!
Datamation just posted their list of the Top 200 Tech Blogs and my blog came in at #165!
I'm honored. There are a lot of great sites in that list (#147 Joel on Software, #149 Coding Horror) and it's humbling to be included, especially given the short amount of time that I...
[More]
Enjoyed this post? Share it with others!
Programmers all have their pet peeves. Whether it's scope creep, Hungarian notation, or smelly coworkers, we've come to accept that there are certain nuisances that come with our line of work. The following is a list of the top 10 things that annoy programmers, compiled from th...
[More]
Enjoyed this post? Share it with others!