All Posts

Projects, experiments, and technical writeups from my work and home lab.

2026

VPNfo - XFCE Panel VPN Monitor

A small Bash widget for XFCE's Generic Monitor panel plugin, showing VPN status, network speeds, and ping. An update to an older script, now working cleanly across distros.

Bash · XFCE · Tools

Spicy USB - BadUSB Research on Linux

Exploring USB HID attack vectors on Linux using a Raspberry Pi Pico and CircuitPython, across four different desktop environments.

Security · Raspberry Pi · CircuitPython · HID

Pi Zero IoT Mailbox Sensor

Converting a Raspberry Pi Zero 2W into a weight-based mail detection system using load cells and webhook notifications.

Raspberry Pi · IoT · Python · Hardware

2025

Pi 3B as a 2.4GHz IoT Access Point

Using a Pi 3B and a cheap USB Wi-Fi adapter to bridge the 2.4GHz gap between an IoT doorbell and a 5GHz-only wireless bridge kit.

Raspberry Pi · Networking · Linux · hostapd

Breaking GitLab: Chaos Engineering Practice

Break-it to learn-it approach to learning GitLab troubleshooting through controlled failure scenarios and chaos engineering principles.

GitLab · CI/CD · Testing · Chaos Engineering

HomeTown - Network Services Dashboard

A centralized web dashboard for monitoring and managing home network services with secure remote access.

Home Lab · Web Development · Dashboard · PHP

Linux Post-Install Automation

Simple Bash script for automating package installation and environment configuration on fresh Linux distributions.

Automation · Bash · Linux

__LAST_UPDATED_TIMESTAMP__