InfoWorld: Application development relays a delightful tale of classic bungling in replacing an app in no need of replacement: Web site disasters made easy. “In 1997, I was working in the IT department at a midsize consumer products company in the San Francisco Bay Area. My job was mainly to keep the network up; the company had no Web presence. But as our competitors ate more and more of our lunch, it gradually dawned on management that we ought to be selling online. So I built a LAMP (Linux, Apache, and Perl/Python/PHP) sales portal that handled online ordering and a corporate Web site. It generated revenue from the outset.”
I think most software developers have seen similar tales. This one's told well.