How Docker Is a Dick

You know Docker, that darling of the digerati? The application that is revolutionizing the DevOps world? That god damned motherfucking piece of ill behaved software that is as smug and patronizing as most everyone I’ve ever come in contact with who preaches the Gospel of Docker? My anger, it is getting ahead of me. Sorry.…

Lessons learned

Learning lessons all day today it seems. Pretty sure I’ve learned these in the past…so obviously I’m not doing as well as I thought. When you write an MSI custom action that depends on stuff being there, make sure your custom action conditions are such that it doesn’t fire on an uninstall operation. Somewhat related:…

Windows installer [sucks]

So, for whatever reason, Windows Installer service doesn’t just install crap. Instead, it runs through all of the steps to an installation in some kind of imaginary sandbox thing and then it runs everything again on the live system. Sure, all of this is probably well and good. You don’t want to be halfway to…

Major upgrades on instance transforms

Holy crap. The degree of dislike I have for Windows Installer service is already kind of pegged. An object lesson in overengineering for very little gain. Well, it could work awesomely if it wasn’t a backwater in Microsoftland and if the Microsoft supported authoring framework wasn’t an “open source” initiative that is completely understaffed. Then…