May 21, 2025
A DLNA server will allow you to directly stream your media library over your local network, without dealing with HDMI cables, USB hard drives, etc. You can stream to your other computers, mobile devices, and some smart TVs. Here’s how to set it up, it takes about an hour.
March 16, 2025
Here is the simplest way to add a power button to a Raspberry Pi. A physical button is useful if you need to safely shutdown but are not able to connect to the Pi.
January 21, 2020
It took me a while to figure out how to configure GitLab to work with my NameCheap domain. There are a lot of conflicting documents that GitLab has published, making it very confusing to configure properly. If you want to host a page at your root domain (example.com), make sure that you are hosting your GitLab page for a user (username.gitlab.io), and not a project (username.gitlab.io/project/). If you want to host at a subdomain, you should use a project page. GitHub has a doc explaining the difference between user and project pages.
October 12, 2019
Jekyll is a static website builder that makes it simple to create basic websites, like blogs, portfolios, etc. It makes it simple to create modern websites from plain text. For more information on Jekyll, visit https://jekyllrb.com. To learn more about starting a website from scratch, visit https://jekyllrb.com/docs/step-by-step/01-setup/.