Notes on building, running, testing, and simplifying software.
- Load testing with Wrk
When you just want one number to compare two similar services, Wrk is the short, sharp load testing tool to reach for.
- Load testing with Locust
Why I like Locust for load testing: its charts expose cold boots and unstable latency that bulk statistics hide.
- Manually Create a Kubernetes Cluster with Kubeadm
Building a Kubernetes cluster by hand with kubeadm on a couple of Ubuntu VMs, to see how all the pieces fit together.
- Improving Containers with Docker Compose
Replacing a long, easily mistyped docker run command with Docker Compose, so my blog container starts the same way every time.
- Ghost on Digital Ocean with Docker
Moving my blog off Azure credits and onto a cheap Digital Ocean VM, with Ghost running in a Docker container.
- Getting started with Docker and WSL2
What WSL2 changes for Docker on Windows, and how I set it up once my machine was finally allowed to install it.
- Setting up a new development machine
Scripting the setup of a new development machine with Chocolatey, plus a look at Microsoft's new WinGet installer.
- Ghost on a Shoestring
Running my blog on AKS kept costing more than I expected and taking it offline, so I went looking for something cheaper.
- What is old is new again
Building a Vuepress blog theme stopped me writing the posts I actually wanted to write, so I changed course.
- User Secrets with .Net Core
Keeping each developer's local connection strings out of the repository with User Secrets in .Net Core.