Blog Posts
- Home /
- Blog Posts

A Cautionary Tale About Fanless Systems
I’ve had fanless systems for a few years, and I recently decided it was time for an upgrade.
Read More
Adding Code Highlighting in Blackboard's Question Import Format
Blackboard is a popular learning platform that many universities use to manage content and exams.
Read More
Managing a Hugo Site as a Web CMS
In this post, we’ll create a web-based management tool to create posts on a Hugo blog, to do this, we’ll use Docker to deploy a VSCode Server instance with Caddy as a reverse proxy.
Read More
Rotating Guest Password of an Omada Controller's SSID With a Script
I used to have a captive portal in my house for guests, but it was tedious to hand out individual passwords, and keeping track of the newly generated passwords was not the best experience management-wise.
Read More