Dev Journal
Notes on servers, databases and small tools.
Getting a lost commit back with git reflog
23 Oct 2026Most commits that look gone after a bad reset are still there.
No space left on device, but df shows free space
16 Oct 2026When the filesystem runs out of inodes before it runs out of blocks.
What set -euo pipefail actually does
05 Oct 2026Three options that make a shell script stop at the first real problem, and where they fail you.
Who is listening on that port
24 Sep 2026Using ss to answer the question netstat used to answer.