-
Rootless Containers in 2020 on Arch Linux
A somewhat succinct no-bullshit guide to setting up rootless containers on Arch Linux
-
A recipe for running containers in your Tape tests
A code snippet for running containers from your super simple tape (https://github.com/substack/tape) NodeJS E2E tests
-
Upgrading Cert Manager From 0.4.0 to 0.16
Jetstack's cert-manager is one of the most important parts of my k8s cluster and I've waited entirely too long to update it. The path from v0.4.0 to v0.16.0 is grueling but pretty easy thanks to well-built software.
-
A Safer Price Type in Postgres
An exporation in defining a safer type for dealing with prices using basic Postgres constructs, and using those types happily with an ORM
-
Running containers for dependencies at will on Gitlab CI
Running containers for your dependencies during CI E2E tests in the background, without services
-
Announcing redis-bootleg-backup (rbb)
Announcing rbb (redis bootleg backup), a tool for backup up redis clusters with only client access. A tool for otherwise reasonable redis administrators backed into a corner and looking to jackhammer their way out.
-
A Servant API Testing Example From the Wild
A messy, real-life example E2E test case for an API I'm working on
-
Updating From Traefik V1 to V2.2
Traefik is my cluster ingress controller, and ahead of the addition of UDP support (which I'm pretty excited about) I'm upgrading Traefik from v1 to v2
-
Setting Up Mailtrain on K8s
Running mailtrain on kubernetes
-
Haskell exceptionfree-readfile library released
I finally got around to completing & releasing exceptionfree-readfile, a library for reading files that doesn't log any exceptions when you run a program with +RTS -xc -RTS, unlike base's readfile