Security and AI: Moving to a Static Blog

tl;dr — A Ghost vulnerability sent me back to my DigitalOcean droplet. I patched Ghost, moved the blog to Publii and Cloudflare Pages, and dropped the droplet. I also scheduled an agent to check for security updates across my home lab every week. I turned off the droplet when I……

The Many Iterations of my Smart Home

tl;dr - OpenHab v3, SLZB-06, Proxmox, Dell PowerEdge R730xd Server, various zigbee devices. I've managed some semblance of a smart home for the past 7 years. This began as most things like these do - a toe in the water, then a foot, and then suddenly you've fallen in and……

Bare Metal Zig

Lately I've had a nagging interest in working on a minimal OS again using Zig. To do that, seemingly I need to compile a freestanding Zig binary and then extend it into a Zig kernel capable of being ran by some bootloader.

…

Migrating from Docker for Mac

So you don't want to use Docker for Mac anymore, huh? First, let's install docker and virtualbox. brew install docker docker-machine brew install --cask virtualbox Now let's create a "docker machine" using docker-machine. This wraps around virtualbox to spin up a vm (and probably does other stuff). docker-machine create --driver……

Making a Wi-Fi Smart Fan (Part 1)

A few years ago I started slowly transforming my house into a "Smart House". It started with some friends of ours showing us their smart bulbs and how they could tell Alexa to turn them on and off. I'll admit, I was skeptical of how smart bulbs could be life……