About
I have spent the last eleven years keeping servers alive: first as a sysadmin for a regional ISP, then on platform teams where "just restart it" stopped being an acceptable answer.
Most of my day is Linux, a terminal, and a packet capture. I like systems that fail loudly and recover quietly. I dislike dashboards with more than five panels.
Background
- 2014–2018 — network operations, ISP core: BGP, PPPoE termination, caching.
- 2018–2022 — SRE for a mid-size SaaS: Kubernetes migration, on-call, incident review.
- 2022–now — independent contractor. Audits, migrations, and long-term care of small fleets.
Toolbox
Debian and Ubuntu, systemd, nginx and Caddy, Xray-style proxies, WireGuard, nftables, Prometheus, Grafana, PostgreSQL, Ansible. Enough Go and Python to be dangerous, not enough to write a compiler.
Writing
I publish when I learn something that took me longer than it should have. Posts are edited by hand, no comments section, no analytics. If something is wrong, tell me and I will fix it in place.