How to Build a Raspberry Pi CUPS Print Server for a Phomemo PM-241-BT Thermal Label Printer (Working Pirate Ship Barcode Fix)
The working Raspberry Pi and CUPS build that fixed missing Pirate Ship barcodes on a Phomemo PM-241-BT.
From enterprise infrastructure and public safety technology to smart homes, AI automation, homelabs and hardware projects — I document practical solutions, the failed attempts, and what actually worked.

Frigate could already detect a person. That was not the problem. The problem was getting useful alerts. I connected Frigate, OpenAI, Home Assistant and Ring into a workflow designed around one question: do I actually need to know about this?
View the build →Networking, virtualization, security, high availability, public safety technology and systems that have to work.
Home Assistant, automations, energy management and interfaces built around how people actually live.
Using AI to solve a real problem — not adding a chatbot to something because it looks good in a demo.
Proxmox, Docker, Cloudflare, storage, networking and the small private cloud that never stays finished.
Raspberry Pi, ESP32, 3D printing and the weird hardware rabbit holes that eventually become useful.
Troubleshooting notes and solutions that came from an actual problem, not a perfect lab scenario.
The working Raspberry Pi and CUPS build that fixed missing Pirate Ship barcodes on a Phomemo PM-241-BT.
My original walkthrough for building redundant Pi-hole DNS services instead of relying on one DNS server.
A walkthrough of installing a Let's Encrypt certificate on a Bitnami WordPress instance in AWS Lightsail.

I work in public safety technology by day. Outside of that, I'm usually building, troubleshooting or automating something at home. I like solving complicated problems and documenting the answer after I've already found three ways not to do it.
Read my story →