Read my latest article: 8 things I look for in a Ruby on Rails app (posted Thu, 06 Jul 2017 16:59:00 GMT)

Embracing Chaos, part 1

Posted by Tue, 18 Dec 2007 03:21:00 GMT

Consider this part one of several posts on my thoughts of the art of embracing chaos.

Don’t let the books fool you. The construction of custom software is an unmastered and volatile cesspool of chaos. I don’t adhere to the belief that there is a perfect methodology or process that will work for every project… as I’m sure many of you don’t.

Unlike bowling, you’ll never achieve a perfect score. Even in bowling, It’s unlikely that anybody will learn how to bowl a perfect score and do so on every game for the rest of their career.

You’ll never meet every expectation that a client has on every project.

You’ll never meet every expectation that a user has when they interact with your application.

Expectations are an interesting thing.

Your project might get widely adopted and embraced, but you’re still trying to control chaos.


It’s chaos. Pure chaos1.

So, why do we bother? Why do we try so hard when the odds aren’t in our favor?

To be continued…

Related Posts:

1 Chaos Theory, Wikipedia

SkitchCasting was so 2008

Posted by Tue, 18 Dec 2007 02:37:00 GMT

After reading my post on how we’re using Skitch at Planet Argon for adding some life to bug submissions and feedback, Ana Nelson came up with an ingenious idea for taking a collection of Skitch images and creating a slideshow an alternative to screencasts.

In her post, Screencasts are so 2005, Ana walks you through her process of finding a useful slideshow tool for her Skitch slideshow.

I’ll take this a step further and call this… SkitchCasting! ;-)

It’s really great to see that people are finding all sorts of uses for Skitch.

For more information on Skitch, visit or read my post, Skitch… my favorite desktop application of 2007?

For more examples on how our team is using Skitch… here are a few recent blog posts by my colleagues where Skitch was used.

Btw, I still have a few invites left. ;-)