Go
nftables listed the wrong byte order
1 min Missing nftables set and map metadata made correct kernel values print in the wrong byte order.
The .lock rename as a publish protocol
3 min Write file.lock, rename to publish, and use a 200ms batch to coalesce the usual staging and final filesystem notifications.
Empty, newline, or JSON
3 min A watched control directory where an empty file with no newline resets, an empty file with a newline means now, and anything else is JSON.
The xattr fell outside the commit
2 min snap-gs tried to publish file bytes and future S3 headers through one rename, but ignored errors let the rename commit either half alone.
Docker transfer settings in kOps
1 min Exposing Docker transfer settings in kOps required carrying them through internal types, versioned APIs, conversions, copies, and the CRD.
Two commas and no error
1 min A nil embedded Go pointer made one JSON encoder emit an extra comma; comparing the same value with the standard encoder isolated it.