Why don't I blog much about software development? · Sun Jul 20, 06:00 PM

Two men sitting, with water bottles.
I’ve almost entirely avoided blogging about my work, for a couple of reasons. First, the one time I did write about non-technical issues — specifically, communication — in a way that both sanitized the participants (or so I thought) and presented the issues fairly and respectfully (or so I thought), I nearly lost my job, and I did lose a long-standing friendship that I valued greatly. Since then, I’ve stayed far, far away from nontechnical discussions related to my work in any way.

 

Black Magic Smurf.
I mostly don’t write about the technical side of things because there are really only two classes of subject that I would find interesting to write about, and one is “general software development stuff about which there are already 995,000 bloggers talking, some of them producing very, very good writing.” The other is “fascinating, deeply technical information that is found rarely, if at all, on the internet.” Unfortunately, although it seems like the world of software development is vast and wide (and it is), there are areas that are not so vast, where in fact certain areas of black magic may be known in depth to very few practitioners, and such areas would be immensely useful to competitors (of which there are a surprisingly small number, these days). The areas of application packaging and distribution, security policy compliance, and the like fall into that category.
 

So…mostly I don’t write about my job wink.

...