Posts

Here’s some writing about stuff I like.

Latest Post

Nov 16, 2025

Self Hosting my Websites

For about 6 years or so, I have hosted a set of very small websites, including this one, on Netlify. I found it very easy to use, since you just push to a github repo and boom! Your web site is updated in a few moments with the same content. And Netlify very kindly offers a free tier for small time users like me. (If you’re reading this, you’re part of a very small group, so thank you!) I use Hugo to build my static web sites, so the content on Netlify is just a lot of static files - html, css, javascript and a bunch of images for the most part. That all worked great until just recently, when I learned that Netlify was using Amazon Web Services under the hood, to host their account contents. I am not a fan of Amazon (the company) so this became a problem. Also, I am moving my code off of github, for similar reasons. So I needed a new solution to running my sites. It had to be cheap, not hosted by Amazon or any of the other big tech firms (so a free Oracle server is not an option), and I had to be able to control it entirely myself.

Read more

All Posts

  • Self Hosting my Websites - Nov 16, 2025
  • The Fediverse is for you! - Sep 25, 2025
  • Running a Bottle app in Docker - Sep 14, 2025
  • De-googling: Replacing Google calendar - Apr 21, 2025
  • De-googling: Searxng for web searching - Apr 19, 2025
  • Homemade image resizer - Apr 15, 2025
  • Psychonauts 2 - Jan 19, 2025
  • Happy Halloween! - Oct 24, 2024
  • Memos - a lightweight, self-hosted note taking app - Jul 20, 2024
  • Getting LLM writing help in an ethical way - Jun 5, 2024
  • Lawn Mower with AC from the 50s - May 29, 2024
  • De-googling my life - update for April - Apr 21, 2024
  • Saint Siméon by Marc-Aurèle Fortin - Apr 4, 2024
  • Filebrowser as a Google Drive replacement - Mar 13, 2024
  • Super cool pictures from the original Batman TV show - Jan 22, 2024
  • De-Googling my life - step 1 - Dec 30, 2023
  • What kind of bubble is AI? (a Cory Doctorow editorial) - Dec 24, 2023
  • Advent of Code - 2023 - Day 1 - Dec 20, 2023
  • Two neat things - Nov 4, 2023
  • Online blogging with Decap - Nov 4, 2023
  • Setting up Wireguard for home use on Ubuntu - Oct 29, 2023
  • Logseq and Syncthing - Oct 28, 2023
  • Yejin Choi's AI Ted Talk - Oct 16, 2023
  • Ancient sigils, modern symbols - Sep 2, 2023
  • Nineteenth Century Newspaper Illustrations - Jul 5, 2023
  • We need a new name for Artificial Intelligence - May 10, 2023
  • Shooting Stars - Mar 18, 2023
  • Youtube Dl for Music - Feb 4, 2023
  • Fun with ChatGPT - Dec 4, 2022
  • Your humble author as a wee child - Jun 29, 2022
  • AutoKey for Linux - Feb 5, 2022
  • Crown Records - Feb 2, 2022
  • How do you spell rhythm? - Dec 13, 2021
  • Firefox on Ubuntu - How to set a local file as a homepage? - Jul 15, 2021
  • Amazon: Encouraging Anti-Vaccine Conspiracy Theorists - Jun 7, 2021
  • Reset Windows Password From CMD - Apr 18, 2021
  • Amazon : Fake Amazon reviews 'being sold in bulk' online - Feb 17, 2021
  • Trying videojs with Piwigo on a Raspberry Pi - Feb 12, 2021
  • January 6 2021 in D.C. - Jan 7, 2021
  • Amazon: Steamrolling Rivals - Dec 22, 2020
  • An idea: Decentralized personal servers - Dec 19, 2020
  • Adding playable audio files to Hugo pages - Dec 14, 2020
  • Advent of Code Days 7 to 11 - Dec 12, 2020
  • Advent of Code Day 6 - Dec 6, 2020
  • Advent of Code Day 5 - Dec 5, 2020
  • Advent of Code Day 4 - Dec 4, 2020
  • Advent of Code Day 3 - Dec 3, 2020
  • Advent of Code Day 2 - Dec 2, 2020
  • Advent of Code Day 1 - Dec 1, 2020
  • XTC: King for a Day - Nov 18, 2020
  • Amazon: Fakespot says 42 Percent of Reviews May Be Fake - Nov 7, 2020
  • Piwigo on Raspberry Pi 4 in 2020 - Oct 23, 2020
  • Displaying your Raspberry Pi’s Temperature on its home web page - Oct 11, 2020
  • November 2020 General Election - Oct 2, 2020
  • Veggie garden going strong - Aug 24, 2020
  • Recipe for Date-Almond-Cherry Snacks - Aug 3, 2020
  • New bike! Cannondale CAAD Sora 2020 - May 15, 2020
  • New Disc Golf Course coming to HR - Apr 30, 2020
  • South Metro Fire Rescue Election 2020 - Apr 26, 2020
  • Desmond Dekker 007 (1967) - Apr 10, 2020
  • Jazz At the Philharmonic 1967 - Apr 4, 2020
  • Colorado's Senate Seat in 2020 - Mar 5, 2020
  • Music on YouTube - Feb 26, 2020
  • How I solved a 'No Disk Space' error on my Pi - Feb 9, 2020
  • NSA Motivational Posters from the 50s - 70s - Feb 1, 2020
  • Good times, thanks to The Vandals - Sweatin' to the Oldies - Jan 22, 2020
  • The Evil List - Jan 18, 2020
  • Firefox - How to set a local file as a homepage? - Jan 12, 2020
  • Petros Klampanis in Denver - Jan 11, 2020
  • Privacy shouldn’t be a luxury - Jan 10, 2020
  • How to solve the Bad Options Error in jshint - Jan 6, 2020
  • Dizzy Gillespie - 1966 - Jan 3, 2020
  • Microsoft OneNote – How to add a border around an image - Dec 30, 2019
  • First post! - Dec 19, 2019