Byte Journal is where I write down what happens when I build AI automation that has to run unattended — scheduled agents, self-hosted services, and the monitoring that tells me when they quietly stop working.
Most of what I write here is a record of something I actually ran, broke, and then fixed on my own hardware. Numbers come from logs, not from memory. When I don’t know why something happened, I say so instead of inventing a cause.
I found out what was listening on my home server by making the machine tell me
Eleven ports on every interface, fourteen containers, and no reliable memory of what any of it was for. Here is the audit that fixed that.
Get new posts by email
Byte Journal posts, sent when I publish. No ads, no sponsors, no schedule promises.