View
Pinned
The handful of pages worth reading first, and the best entry points into the hub.
Tracker
A self-hosted life dashboard covering habits, training, nutrition, finance, study and goals in one place, with Garmin sync, OCR scale imports, AI nutrition estimates and a Telegram bot. Built it, shipped it, and use it every day.
The 5N3 Domain
fiventhree.com and everything under it: home page, portfolio, this hub, the tracker and the vault. One design system, one VPS, managed end to end. Live since 30 July 2026.
Media Server
A Proxmox virtualization stack built entirely from decommissioned hardware, running Jellyfin, live IPTV over multicast, ZFS storage and VLAN segmentation. Started because the gym WiFi was too slow; became the project that taught me infrastructure.
Four sites, one VPS: how fiventhree.com actually got deployed
The whole domain went live on a single server in one evening. Here is the topology, the order I did things in, and the four things that broke, including the one where three sites returned 404 while the fourth worked perfectly.
Switch field guide: Huawei and HP Aruba, side by side
The commands I actually reach for during production migrations: two CLI dialects compared task by task, a DHCP failure workflow that has never let me down, and the trunk mistake that cost me half a day.
The media server that taught me infrastructure
It started because the gym WiFi was too slow to stream anything. One month, one dead SAN and two rebuilds later it had taught me Linux, Docker, ZFS, virtualization, VLANs and multicast, and none of the hardware was ever mine.
Wireshark: Traffic Analysis (TryHackMe write-up)
Hands-on packet analysis: detecting Nmap scans, ARP poisoning, DNS/ICMP tunneling and cleartext credentials, with the exact Wireshark filters used for each.
Building this blog
Why this journal is a folder of markdown files and one build script, with no framework, no database and no dependencies.