chrisweber.com

Look at all this great content.

If you are here from Oxide, then you followed a link I submitted. This is just a collection of personal musings that haven't been updated in a couple of years. But if you're looking more into who I am, these are some examples. Good examples? Well, they're examples and I'll leave it at that.

Plaintext email - the bane of my existence and my reluctance to actually contribute to the Linux kernel...

But I needed to send an email to an open source mailing list, so I figured it's once again time to figure out how to do this. Lots of searching and lots of outdated results, but finally I ca...

When my phone warned me that an upload had failed due to an SSL error, I thought that my SSL certificate had expired. It turns out that Let's Encrypt had renewed it. (Something else unrelated had broken in the process, but that is another issue...) But as I got into nextcloud, I noticed things we...

Once my hosting provider got hacked and shutdown, I had to move my blog from there to...somewhere. So why not experiment on the ol' VPS? (Well, other than the fact that I'll probably get hacked next...)

I remember approximately 0% of setting this up last time, other than the fact that it failed t...

I've recently forked a couple of projects on github. One for some local Hacktoberfest experimentation and the other to poke around a bit with SmartThings device handlers. If I look at the repos on my github account, they report as some number of commits behind the project they were forked from.

L...

I noticed that nextcloud was out of date again. I thought my previous update attempt based on this SO answer would do the trick, but it was missing a step.

docker-compose -f /path/to/docker-compose.yml stop
docker-compose -f /path/to/docker-compose.yml pull
docker-compose -f /path/to/docker-com...