Short, practical notes on networking, Linux and running small servers. Nothing here is urgent; most of it is about trade-offs.
-
A tiny VPS is still enough in 2026
512 MB of RAM and one core will host a blog, a reverse proxy and a few small services — if you keep things boring.
-
MTU headaches between tunnel endpoints
Why connections work fine for TCP and stall for TLS, and how to spot the 57-byte clue before you waste an afternoon.
-
Keeping DNS sane on Ubuntu 22.04 servers
systemd-resolved is a fine stub and a terrible single point of failure. A static resolv.conf is sometimes the honest answer.
-
Free certificates, boring infrastructure
ACME made TLS renewal invisible. That is mostly good — until you forget which box holds the keys.