Hi, I'm Vincent Demeester
I'm a french developer 🐻, Gopher 🐹, sysadmin 🐺, factotum 🦁, free-software fan 👼 and unicode lover 🐸. I'm working RedHat 🎩 as a principal software engineer, previously at Docker 🐳 and Zenika 🐯. I am a maintainer of the docker project (
docker/cli, …), the TektonCD project (
tektoncd/*) and a tiny bit of NixOS.
This is a story… a story of me changing the way I code and publish my website. In the
past, I’ve switch from Jekyll to “
orgmode and Jekyll” to Hugo (sorry those are written
in french). The past year, I’ve written and documented myself a little bit about
minimalism and digital minimalism. Although I don’t see myself as a minimalist, it helped
me realize some issues I had.
Let me introduce it to you this library :
gotest.tools. As described in the godoc package comment,
gotest.tools is a
collection of packages to augment
testing and support common patterns. It’s an enhanced and growing version of the
initial helpers we (the docker/moby maintainers) wrote initially in
docker/docker repository. We are using in quite some
project here at Docker.
I switched back and forth on using
org-mode and literate programming, so why re-using
it. First, I think I went for it the wrong way the first time. I copied part of the
configuration from elsewhere, sometimes without really needing what I was copying. for
some reason I think this is a common pattern when configuring Emacs. You start by using a
distribution (Doom Emacs, Spacemacs, …) or by copying configuration from all over the
place. Slowly but surely you realize this was a mistake as you didn’t learn anything, so
you reboot your configuration.