Using the Synology DS920+ as a Media Server and Ad-blocker

August 27, 2022

“There’s more than one way to skin a cat.” — Unknown Introduction After getting a Synology DS920+ as a NAS, it was obvious that it would be the perfect media server at home. After running Jellyfin for over a year on a VPS, my wife and I were both comfortable with it and didn’t want…

Read more

Calculus Cheatsheet

July 25, 2022

Last updated: 25 July 2022 Algebra Arithmetic Operations $$a(b+c) = ab + ac$$ $${{a \over b} + {c \over d}} = {{ad + bc} \over bd}$$ $${{a + c} \over b} = {{a \over b} + {c \over b}}$$ $${{a \over b } \over {c \over d}} = {{a \over b} \times {d \over c}}…

Read more

Poolish Pizza Dough Calculator

June 10, 2022

In the past couple of months, I’ve been using a poolish to make our pizzas, and the results have been amazing. I made an online calculator that more or less goes by the recipe by Vito Iacopelli. It’s a really simple calculator that lets you change 3 variables in order to specify the amounts for…

Read more

Script to restart all docker-compose configs (or just one of them)

October 19, 2021

If you update the image for a docker-compose config, you can restart each of the containers by running Assuming you have a directory structure like the following: You can write a simple script to traverse each of the directories and restart the container Save the script as something like in the root directory of…

Read more


August 27, 2021

Today I am pleased to be releasing a dashboard I have been working on (and using) lately. I am releasing the project as Open-Source and under the GPL-3.0 License. The dashboard is loosely based on SUI, but built from the bottom up using CodeIgniter 4 and Bootstrap for the CSS. It’s probably a bit overkill…

Read more

Use OpenStreetMap on the Garmin GPSMAP series

July 6, 2021

“It really do be like that sometimes.” — Unknown I used to use for maps on my Garmin GPSmap 64s (I suspect this works on the other GPSmap devices as well), but the download-queue for getting maps from the site has become impractical: This request is #20312 in the queue. The delay is approximately…

Read more

Migrate MySQL from native installation to docker(ubuntu)

June 12, 2021

“It worked yesterday” — Unknown Please let me know in the comments if this process can be improved, or if I forgot a step. Remember to make proper backups/snapshots of your Server before proceeding with the steps below Export your Databases From the command-line, you can use mysqldump to export all your databases Docker-compose file…

Read more

Glances – a ‘top’ replacement on linux

June 11, 2021

Glances is a cross-platform system monitoring tool written in Python. Glances will run on almost any platform: GNU/Linux, FreeBSD, OS X and Windows. You can also use the built-in Web UI and monitor your system from any device. Features CPU Memory Load Process list Network interface Disk I/O IRQ / Raid Sensors Filesystem (and folders)…

Read more

Sending Push-notifications from iOS

December 4, 2020

I have 4 different devices I move information across (mostly text or URL’s): iPhone Windows PC iPad Macbook Pro I enjoyed using Pushbullet for many years, but was pretty disappointed to see that the iOS app isn’t developed any more and was unpublished from the app store. People have different methods for sharing URL’s with…

Read more