Yesterday I had the sheer joy of having a “business meeting” with my co-workers back in Kansas City. At least, that is what I called it when our manager walked…
I have long held that the state of North Dakota is really some kind of government conspiracy and doesn’t really exist. Even after meeting Dwight, the soundman at Southwood, who…
That’s right, the rumors are true. I’ve moved. Joedonahue.org has been dormant these last couple months as I have migrated my blog from one web host to another, and tonight…
It’s been almost a year since I first posted validateThis, and in honor of this, I have updated both the javascript and the sample page. ValidateThis! is a lightweight and…
My advisor gives me the speech on why I shouldn’t move to Maine. Julie gets a new case and at 8:30pm is still not home. My car breaks down in…
It appears that Google’s new Gmail 2.0 has been released, but in select theaters only. The new Contact Manager can be accessed however, as a standalone app here. In just…
Exploring the settings in Google Docs is something I do frequently, hoping to unearth some new nugget of joy. It appears as though this has happened today, as I found…
Sometimes life chugs away from day to day and it doesn’t seem very interesting or meaningful at the time, but later reflection proves this untrue. Friday of last week brought…
While listening to NPR last night (“Wait Wait, Don’t Tell Me!” September 29th) I was overjoyed to find that Dean Kamen was a guest! He is an inventor and businessman…