Why not Drupal?

There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies. -C.A.R. Hoare, The 1980 ACM Turing Award Lecture

I work mostly with Drupal sites professionally, but for years, I still maintained (or at least preserved) my personal blog in Wordpress. I knew I wanted to migrate it, and I did entertain the notion of an elaborate Drupal showcase, but ultimately I decided to build this site instead.

Drupal is an amazing framework; I use it every day (that might be the first reason). It’s powerful, flexible, scalable… but increasingly all that comes with a fair degree of complexity and a not so inconsiderable footprint.

For the past few years, I’ve come to rely on software from suckless.org, so I was initially drawn to werc’s design philosophy. I had also been doing more shell scripting, so the rc syntax was a curiosity. Not least of which, I appreciate it for the contrast.

I won’t be abandoning Drupal anytime soon, but werc is a refreshing reminder of the elegance of simplicity.

RSS