binford2k.com

  • 21 Apr 2020
    Writing a great README

    Surprisingly 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 Modules

    Have 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 API

    If 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…