There are many options available for blog posting. There are SaaS solutions where the blogging infrastructure is managed for you. There are a few self-hosted solution where you (or your organization) is managing the infrastructure of your blog. Either...
I have left my blog dormant for about 3 years now. There aren’t good reasons or excuses to have done so. I just focussed my energies on other activities and outlets (mainly Twitter and Facebook.
The upcoming demise of Posterous made me rethink how I...
I have read Markus Karg's "Release late, release rarely" three times today. The title itself is provocative and it was linked to by a person that I work with and respect.
I do believe that the author gets a few things right. You do need to build quality...
Updated on 5/2/2013. Many thanks to Mike Ditto for pointing out that I had made a mistake in the original article and used the principle definition twice. I have updated the article with a better definition for principal.
Stu Halloway tweeted about the following Pastie earlier today:
He questioned the counterintuitive result of blank? returning false on an empty Java array. He then asked which whether Ruby, JRuby or Rails were the culprit.
My first mandate when I joined Project Kenai was to improve it's performance. Kenai wasn't known for being speedy back then. We had some serious performance issues with both page rendering in the browser as well as generating the content on the server...
I firmly believe that any developer who doesn't use the different tools available to communicate outside of the bubble that is the people they work with or the company they work for is short changing him (or her) self.
The Colorado Springs Open Source Users Group record the presentation that are given to their group. Here is the recording that was made of my abbreviated introduction to JRuby:
The JRuby MemCache Client uses Greg Whalin's Java based MemCache client to connect to the servers that implement the MemCache protocol. This client uses a connection pool to connect to and communicate with the memcached servers.
You can just feel the panic rising. You were logged into the production database fixing a few records when you made a small mistake with disastrous consequence.