My Blog Is Worth...

meta[] suggest edit

Welcome to the new pissing contest.

Read More

Google Print Is Still A Good Idea

tech suggest edit

I say to you that the VCR is to the American film producer and the American public as the Boston strangler is to the woman home alone. – Jack Valenti, former head of the MPAA

Read More

VIDEO: Richard Simmons Visits Whose Line Is It Anyway.

humor suggest edit

Whose Line Ok, I may have misfired with the last video, but this is truly hilarious. It passed the “Wife Test” (the last one didn’t).

Read More

The Rule of One Pain at a Time

I’ve talked before about the various physical pains that software developers face on the job. For me, it seems that my pain likes to migrate around my body. If I have pain, it almost always seems to be one at a time.

Read More

Contact Form Works

meta suggest edit

My Contact Me page works again. Sorry for the prior inconvenience.

Read More

Should Unit Tests Touch the Database?

UPDATE: For the most part, I think young Phil Haack is full of shit in these first two paragraphs. I definitely now think unit tests should NOT touch the database. Instead, I do separate those into a separate integration test suite, as I had suggested in the last paragraph. So maybe Young Phil wasn’t so full of shit after all.

Read More

Patterns in Number Sequences

math suggest edit

You know you’re a big geek when a sequence of numbers with an interesting property just pops in your head. No, I’m not talking about myself (this time). Jayson Knight is the big geek as he noticed a pattern in a sequence of numbers that popped in his head…

Read More

Digging Deeper Into the Triangular Series

math suggest edit

In my last post, I didn’t explain the pattern to Jayson’s satisfaction and I had a typo in my proof that I have since corrected.

Read More

Transaction Timeout When Using the RollBack Attribute

tools suggest edit

I noticed a recent check-in has added a TimeOut property to the RollBack attribute in MbUnit. Woohoo!

Read More

The Problem With Extremism

commentary tdd suggest edit

The problem with extremists is that they inevitably color the mainstream’s perception of a thing, whether it be a race, a culture, or a software development practice.

Read More

Two Words That Always Put a Smile On My Face...

personal suggest edit

Open Bar

Read More

Switching to MbUnit

tools suggest edit

For the longest time now, I’ve been a fan of MbUnit, but never really used it on a real project. In part, I stuck with NUnit despite MbUnit’s superiority because NUnit was the defacto standard.

Read More

Unit Testing Loves Beta Testing And Vice Versa

testing suggest edit

Jeff links to a post by Wil Shipley criticizing unit testing. You knew I had to chime in on this… ;)

Read More

It's Raining in Southern California

personal suggest edit

It rained the night before last night (with Thunder!) and it rained last night and it is still raining. I think the forces of nature conspire against me. I have no choice but to crawl up back into bed with a good book and listen to the rain. If a nap should overtake me, so be it.

Read More

Writing Custom Exceptions Using Resharper Live Templates

tools suggest edit

Writing proper custom exceptions can amount to a lot of busy work. Oh sure, it’s easy to simply inherit from System.Exception and stop there. But try running that baby through FxCop or passing that exception across AppDomains and you’re in for a world of hurt (hyperbole alert!).

Read More

Fatwa Against Soccer

soccer suggest edit

It appears that one Islamic extremist has issued a Fatwa against playing soccer by the regular rules. Here are some choice examples.

Read More

Decompression

My weekends just seem to get better and better every week. Since going independent and then starting a company with a friend, my work weeks have been much more enjoyable. Fortunately, my weekends have kept up as well.

Read More

The Simple Answer To VS.NET Designer Woe

visualstudio suggest edit

It’s happened to all of us. You are happily coding along (in Visual Studio .NET 1.x), minding your own business when you decide to switch from the code view to the designer and back to the code view. That’s when you experience…The Woe.

Read More

Connecting to Terminal Services When All Active Sessions are Used

UPDATE: If you are using Windows Server 2008, the switch is /admin not /console. See this post for details.

Read More

Humans Are Not Random Number Generators

security suggest edit

There’s an interesting discussion in the comments on the Coding Horror blog in which Jeff suggests that

Read More