Software

Listing and choices of languages

Collaboration: a note on version control systems

I will not touch Git with a long stick. My time is too valuable for such an undesigned duct tape and cable tie hack, the epitome of masochism in user interface design. If you want to work with me, you have to use a well-designed, user-friendly, modern version control system, such as Mercurial, Darcs, or Fossil—almost anything but Git!