Blog
Running a private game server for friends doesn’t have to mean opening ports to the internet. Here’s how I set up a secure Factorio server using Tailscale and Docker Compose.
Read more →
How I transformed my static projects section into a smooth, animated carousel using Jekyll collections, CSS icon cropping, and custom JavaScript animations—all with Claude's help.
Read more →
Setting up GitHub Actions Runner Controller (ARC) on a cheap VPS with K3s to run scalable, self-hosted GitHub Actions runners with Docker-in-Docker support.
Read more →