OK, well, I finally did it. I have a blog now. Woohoo.
After years of procrastination and fitfully writing little bits in random Word and text files, I’ve finally decided to put some of it out in the open.
Why “crankycode”? Well, I think that’s just me being honest. I’ve been doing engineering in one form or another for over 30 years. I’ve seen some amazing stuff, both really good, and really bad. I mean really, really bad. Most of my crankiness has to do with software. I think it was the time I’ve spent dealing with the clean logic of digital hardware, the crisp lines of mechanical drawings and the intrinsic beauty of complex PCB layout design that led me to view a lot of the software that I’ve had to look at with with something akin to disdain. Also, knowing that software development really doesn’t have to be a sloppy mess doesn’t make it any easier to bear.
So, I’ll give this blog thingie a spin and see what fun can be had. I would hope that someone might come away with something useful from it, but I’ll make no promises on that score. I tend to be opinionated (with references and footnotes, whenever possible), so I’m sure I’ll piss off a few people along the way as well. So be it.