I believe in writing quality software that is
reliable, extensible, and for which the source code is clearly commented
to make it possible for other people to join the project and figure out
what's going on. For this reason I spend a lot of my spare time working
on projects such as KDE.
Commercial projects unfortunately seem to rarely involve the production
of high quality code. For example in commercial projects most programmers
don't know this information, and most "consultants" and
people who hire them don't know this.