June 25, 2008

Apache CouchDB 0.8.0 escapes!

Congratulations and big thanks to Jan Lehnardt, Christopher Lenz and Noah Slater.

Get it here: http://incubator.apache.org/couchdb/downloads.html

Soon I'll be writing about the new stuff, particularly the new incremental reduce functionality. Stay tuned.


June 11, 2008

Working from my front porch



June 10, 2008


I just fully realized something that's been rattling around in my head for a while. Static typing in OO languages isn't the solution to software complexity, rather it's an enabler of it. Static typing is like giving a drunk a bunch of breath mints and saying "Don't drive drunk. But if you must, use these breath mints in case you get pulled over."

The problem is static typing tends to encourage large, complex framework-like interfaces, instead of the decoupled, modular interfaces everyone desires. The irony is, if your interfaces are small and simple, then static typing offers you very little benefit. Static typing works best when there is lots of complexity, but like breath mints for a drunk, we are just making it easier to get away with what we know to be a mistake anyway.


June 4, 2008

Something bit me

Photo 242.jpg

It started off last Saturday with what I thought was a mosquito bite, but it just kept getting bigger. I wasn't worried until a day later when a red line started making it's way up my arm. After a little online research, we decided to go to the emergency room.

It's never fun to go to the emergency room, but this was the best emergency room experience I've ever had. Even considering they shot me with heavy-duty antibiotics into my butt cheek, making it feel like someone literally kicked me in the ass. They were fast and the facility was really nice. They even had free wifi. And we were in and out in less than 2 hours. My advice: get sick near the Lake Normal Regional Medical Center.

According to the doctors, I had rock 'n roll fever and the boogie-woogie Cellulitis, a bacterial infection just under the skin.

Similar to what I had

I've since been feeling like shit as I've been achy and running a mild fever while my body fights if off. Today is the first day I felt human. Ahh, so nice! The doctors said to do warm compresses and come back to the ER if I had a fever, but I'm all "what-evar". I want to live, but not that badly.

Anyway, we are now moved to Asheville and thanks to the extra hard work of my wife, we are already mostly unpacked. So far we are really loving Asheville. Charlotte can bite me (oh yeah, it did).