-
21 Apr 2020
Writing a great READMESurprisingly enough, it’s not really that hard to write a good README. The key is to remember who you’re writing for and why. See, it’s all about time and resource management—specifically, the time that a reader is willing to give you. This is often overlooked because most people write READMEs... Read more…
-
06 Apr 2020
Impact Analysis of Puppet ModulesHave you ever wondered who’s using your Puppet modules? Or have you hesitated before changing a class parameter because you don’t really know how many people will be affected downstream? Maybe you hesitated before deprecating a barely supported and almost certainly unused subclass because… well, you didn’t really know for... Read more…
-
11 Jan 2020
Porting the whole world to a new APIIf you maintain Puppet modules, you might have come across a little gift from me as you got back to coding after the holiday season. It’d be in your GitHub inbox. Not long ago, I put together a tool to help port Puppet Ruby functions from the legacy 3.x API... Read more…