PROJECTS

Everything I run, build, or teach.

Each project has a case study: the problem, the approach, the constraints, and what it does today.

activeSelf-hosted media platform

HOMELAB MEDIA

A single Docker host that requests, organizes, compresses, and streams a personal media library, reachable from anywhere through a Cloudflare Tunnel with no open ports.

dockercloudflare-tunnelwireguardquick-syncpython
stableLive knowledge-graph desktop

GRAPH WALLPAPER

Turns an Obsidian vault into a live, force-directed desktop wallpaper that redraws as notes and links change, with the same colors and physics as the real graph view.

javascriptobsidianforce-graphwindows
stableGit-backed notes across devices

VAULT SYNC

A private, Git-backed Obsidian vault that syncs desktop, laptop, and iOS on a five-minute cycle, with a written onboarding guide for each new device.

gitobsidiangithubdocumentation
prototypeGenerated finance workbook

STR LEDGER

Node scripts that generate a ledger-first short-term-rental workbook with formula-driven category rollups, plus a rate-limited keyword research tracker.

nodeexceljsautomationresearch
stableTechnical training material

NETWORK TRAINING

A training series on how data moves across a network and how to keep it moving when parts fail, with speaker notes and a reusable deck template.

networkingresiliencetrainingdocumentation
stableSelf-hosted password manager

VAULTWARDEN

Vaultwarden in Docker on a Proxmox VM, published through a Cloudflare Tunnel with no open ports. Works with the official Bitwarden extensions across four browsers, syncs every device, and keeps multi-user vaults cryptographically segregated.

proxmoxdockercloudflare-tunnelvaultwardenbackup
stableWindows driver automation

DRIVER UPDATER

A PowerShell tool that inventories every installed driver on Windows 11, queries Windows Update for vendor versions, installs what is available, and broadcasts progress to the desktop. Runs as a hidden scheduled task at startup and on session unlock.

powershellwindowsautomationscheduled-task
prototypeSSH tunneling lab tool

SSH TUNNEL

A Python learning tool for building SSH tunnels through a jump host to reach an internal target, written to make local, dynamic, and remote forwarding concrete in a controlled lab.

pythonsshnetworkinglab
activeStatic portfolio on the edge

THIS SITE

Static Astro build served from Cloudflare Workers static assets. No database, no server code, no admin panel, strict security headers.

astrocloudflarestaticsecurity-headers