Category: Professionalism

A must-read for all software engineers and their managers »

Thanks to Cat Mikkelsen [yes, ex-NeXT people, that Cat], I read this article. It’s written by Linds Redding, an art director and animator down in New Zealand who just passed away a few days ago. But it is very, very relevant to software engineering, particularly the ‘heroic’ model of software development. In it, he talks [...]

Really poor web programming at AA.com »

I travel a fair amount on business, though it can really vary from year to year and even during a given year. As it happened, I traveled a lot last year, requalifying for Platinum status on American Airlines. My wife traveled with me a lot as well, and she actually ended up with Gold status, [...]

“Ground-truth documents” »

A great post by Eric S. Raymond[*] (yes, that esr) on what he terms ground-truth documents: Here is an example: AIVDM/AIVDO protocol decoding. It describes the behavior of Marine AIS radios; I wrote it as preparation for coding the GPSD project’s AIS driver. It isn’t exactly or completely a hardware-interface specification, and some of its [...]

So long, Steve, and Godspeed. »

The second personal computer I ever owned[1] was an Apple II, with no floppy drive. I bought it, along with a small color TV, from my close friend Robert Trammel while we were both living in Houston sometime around 1980.We had already spent hours together programming on it, then carefully (though not always successfully) saving [...]

Is IT work true engineering or just plumbing? »

And I mean no disrespect to plumbers for that comment. Many states require plumbers to be licensed, unlike software engineers. I was reading the comment thread to this Slashdot post on the declining percentage of women studying computer science. All the explanations you would expect are offered, with a fair amount of point and counterpoint. [...]

  • Categories

  • Archives

  • Recent Posts