I’ve developed software professionally for over a decade. These were the more interesting experiences.