About
I'm Jeff. I run a homelab, write about what breaks and how I fix it, and study Linux systems administration and networking. Most of what's here comes out of hardware I own and operate.
What I work with
- Systems: Linux service management, logging, virtualization, and careful recovery — including a network change that went wrong.
- Networking: DNS, subnetting, segmentation, and web request-path diagnostics with
dig,ss, andcurl. - Automation: Rust and Python for small operations tools. This site is one of them.
- Security: HTTP security headers on this site, on owned scope only.
What I publish
A public education wiki built from my own study notes on networking and Linux — written up in plain language, paired with practice you can run on a machine you already own, and checked against the RFCs and manual pages rather than restated from a course. Alongside it, writeups of work on the lab, including the outages.
- About — Who I am, what I actually operate, and what each claim is backed by.
- Portfolio — Finished work, with evidence. Deliberately short.
- Labs — What I plan to build next in the homelab, each with a step-by-step plan you could follow.
- Writing — Writeups of work on the lab, including the outages.
- Learn — A public education wiki on networking and Linux, built from my own study notes and checked against the primary sources.
- Study — Practice questions and scenarios drawn from the wiki, with an explanation and a link to the page behind every answer.
- Glossary — Terms and commands from the wiki, each linked back to the page that explains it.
- Search — Full-text search across the writing and the wiki.
- Status — Live uptime and request counts for this server.
Further out
Past the day-to-day, I’m drawn to AI infrastructure and platform work, open and heterogeneous hardware (FPGA, RISC-V, photonics), resilient off-grid compute and comms, and adaptive, auditable AI systems. Interests, mostly — the kind of thing I’d chase once the foundation is solid.