things i learn, one line at a time. mostly so i stop forgetting.
- 2026-07-08 — git stash applies cleanly even when you're mid-rebase, just remember to pop it after resolving conflicts
- 2026-07-07 — git's
--statflag shows files changed and lines added/deleted per commit without showing the full diff - 2026-07-05 — git's
--no-ffflag forces a merge commit even when fast-forward is possible, preserving branch history in the log - 2026-07-04 — python threading.Event is way cleaner than a while-loop + sleep for stop signals
- 2026-06-21 — JSON.stringify takes a replacer arg, been writing my own redactor like a clown
- 2026-05-06 — git commit --fixup + rebase --autosquash = free history cleanup
- 2026-02-14 — css :has() is basically a parent selector now and nobody told me
- 2025-12-19 — ss -tlnp is way faster than lsof for "whats on this port"
- 2025-11-08 — python dicts keep insertion order since 3.7, stop reaching for OrderedDict
- 2025-10-02 — git reflog has saved my ass more times than any test suite