Every day is a school day
This is a catalogue of notable things David Winterbottom has learnt (since July 2020).
There have been 111 TILs so far — recent topics include Python, Unix, Vim, Git.
Browse posts by month or by tag.
Recent learnings
-
Python’s
csv.writer
function defaults to Windows line endings on -
You can use
shuf
to take random samples of lines on -
That
vim-polyglot
conflicts with Hub when creating pull requests on -
About
git-absorb
on - JSON is valid YAML on
- How to convert SSH2 public keys to OpenSSH format on
-
How to include the date in
git reflog
output on -
About
xargs -t
on - What the sections of the Unix manual are on
- About delta, a viewer for Git and diff output on
- You can have class-scoped autouse pytest fixtures on
- That software can be “free as in mattress” on
-
systemd sends SIGKILL signals after waiting for
TimeoutStopSec
seconds on - iTerm2’s “Cursor boost” feature will cause everything to appear dimmed on
-
pdbpp
has a useful ‘sticky’ mode on - systemd timers can be stopped on
- You can use Git log to view the evolution of a function on
-
To prefer
dateutil
overpytz
on - Pytest doesn’t play nicely with ipdb on
- Chrome has a flags page for enabling experimental features on
Other TIL sites
Other people making public notes on what they are learning: