I realized that A cheap VPS is a good front
I host services at home, but I don't want to give me ip to the world. A small VPS and haproxy protect me.
On digital citizenship
I host services at home, but I don't want to give me ip to the world. A small VPS and haproxy protect me.
Typing a long password when you need to log in or get sudo privileges is annoying. Yubikeys can make it easier.
Minikube is awesome to test deployments on a dev machine, but it can backfire in interesting ways.
Providing search on a static website seemed impossible, but Pagefind builds a static index and queries it on the client side.
I already loved having my windows neatly organized on my computer, but now I'm also in awe when they appear.
Embeding a video in a markdown post is not that easy. AVIF turns videos into lightweight animated images.
I didn't get why my container crashed, but I couldn't check from within. It turns out that Kubernetes has the tools for it.
Helix makes extensive use of Language Servers, but tinymist pushes it beyond what I thought was possible.
Everybody knows about .gitignore, but you can also ignore files locally without littering the shared .gitignore.
Helix has a system of pickers. They can get crowded, but you can filter out information.
I needed a CMS to blurt out quick thoughts on my website from my phone. Sveltia does the job.
Last year I bought one of those rock solid, simple, sturdy Casio Watches that are supposed to last you a long time. I still love it with all my heart and sometimes wear it, but my primary watch is now the Garmin Forerunner 165. A dozen years ago I got into running and installed an app on my phone to track my progress. I kept pushing harder to beat my previous records, and eventually injured myself…
A lot of us maintain our own website, and you don't care. And I don't expect you to.
I love writing on my blog. I love taking a complex topic, breaking it down, understanding how things work, and writing about how things clicked for me.
Proxmox can spin up VMs for a Kubernetes cluster and provision Persistent Volumes, opening the door to volume snapshots and better storage management.
When open source nonprofits ask for donations, one common answer is "I only want to fund code, I don't want to fund anything else."
I want less Big Tech in my life. After years of dismissing Helix as too fringe and complicated, I've tried (and loved) it.
Running VMs at home is more complex than bare metal. But opentofu, cloud-init, and Ansible let me spin up and configure local VMs in seconds.
A colleague spotted base64-encoded JSON in a long string of gibberish without any tools. I was amazed, until he explained how anyone can do it.
After years on a VPS, I'm moving my self-hosted services home and using the opportunity to migrate to a more flexible and robust setup.