About

The title mostly says it. Nearly all software is crap, in some way. It’s my wish – nay, my duty – to point out particular flaws in random pieces of software. No holds are barred; we tells it likes it is. As a developer as well as a user, I’m perfectly happy to complain about implementation details, API design flaws and build problems as well as usage issues and documentation problems.

If you’re a software author and you find my complaints about your software offensive, good. Mission accomplished.

Much of my complaints are about open source software. This is not necessarily due to open source software being any more crap than closed source software; it is simply that I use OSS a lot more often. Sometimes, I even try to make it less crap (I’ve had patches accepted in both the linux kernel and in the GNU C library, for instance).

Leave a Reply