For over a year I have been receiving emails from facebookmail.com for accounts that I have never created. Here are some examples: When examining the headers of the email everything looks legitimate, as far as I can tell these emails are intentionally sent by facebook. I have not included the headers in this post because I don't want to encourage even more spam landing in my inbox... The majority…
This post is mostly a reminder for myself of what's required to get Wifi playing nicely with Docker on Deutsch Bahn ICE trains. About twice a year I have need to work while in transit and have run into an issue each time where having the docker daemon running means you cannot connect reach the captive portal. The root cause is docker allocating networks in the 172.18.0.0/24 subnet, which happens…
Before keys I am a keen self-hoster and run a variety of services on a few different home lab machines. I will likely make a post in the future about all the services I host as well as my home lab setup but today I want to write about how I manage(d) ssh keys. In my early self-hosting days I ran a lot of VMs in proxmox. This meant I had perhaps 6 different linux machines I wanted to be able to SSH…
In my previous post I talked about the difficulty I encountered when writing my first blog post. Now I want to talk about how I got over it, why I was motivated to even consider it in the past, and why I am motivated to write one now. I have always enjoyed writing, at age ~14 I have a distinct memory of a school project that involved writing a 500 word short story. I got consumed by it and wrote a…
Like many others, I struggled to complete my first blog post. And this post you are reading now is never what I intended to write. About 4-5 years ago I had my first real blog idea, I wanted to write about hosting React single page applications in Docker. I had done this both at work and for personal projects and there wasn't much content online about best practices for doing it. I stood up a…