• Simple Webservers with NixOps

    After working with Nix and NixOS casually for about a year I started to play with NixOps, the deployment tooling built on top of Nix. Right away, my reaction was “gosh, that was easy!”

  • A cryptographic toolchain

    Strong authentication is often a requirement for working with software. It can be a hassle to manage the secrets required to adequately protect the integrity of our code and control access to its deployment. Many developers give up, treating the whole game as not worth the candle.

  • Semantic Versioning, in Reverse

    As phenomenal a concept as it is, semantic versioning often gets a bad rap. Many developers publicly express their frustration (or even contempt) for this tidy codification of a core principle of software design: the definition of interfaces. I tend to think that it’s not semantic versioning that’s badly understood, but the idea of what an interface is and how to design one.

  • Nginx + Passenger on Gentoo

    From the “niche interest” desk:

  • Three Corner Rsync

    This is such a good trick, I wanted to share.

subscribe via RSS