Network namespaces in Linux
· β˜• 3 min read
Listing of useful network namespace commands and concepts, this should be all you need to get started

Authenticate your services with Vault and JWTs
· β˜• 7 min read
Sometimes, you may want your services to be able to talk to each other in an authenticated manner, and even perform some authorization. This is not easy to do and you might have scratched your head a bunch about how to do it. In this post I’m going to show you how to do something like this using hashicorp’s Vault. At the end of this post you’ll be able to issue and validate authorization tokens to make sure your services communicate in an authenticated and secure manner.

Unit Testing With Vault in Go
· β˜• 9 min read
Recently I’ve been dealing with Hashicorp’s Vault a lot, and I’ve had to write a bunch of code to interface with it. This post is going to be about my least favourite part of writing code: unit testing what I wrote (as everyone knows, it works on my machine, right ?). Assumptions This article assumes that you are already familiar with what Vault is and the very basics of how to use it (get/put secrets, login and such).