Every day is a school day
This is a catalogue of notable things David Winterbottom has learnt (since July 2020).
There have been 211 TILs so far — recent topics include Google, Alfred, MacOS, Gunicorn, JSON, Python, Logging, JQ, uWSGI, Kubernetes and Bat.
You can browse posts chronologically or by tag.
Recent learnings
- How to run Google sites as standalone MacOS apps that Alfred can start on
- How to get Gunicorn to log as JSON on
-
How to use
jq
to only parse valid JSON lines on -
How to get uWSGI’s
log-route
to support regular expressions on - How to syntax-highlight kubectl YAML output on
- That two trailing spaces indicates a line break in Markdown on
- That Vimium has shortcuts for following pagination links on
- How to avoid committing Jupyter Notebook output to Git on
- You can search Slack by custom channel section on
- How to set per-role statement timeouts in Postgres on
- That macOS Ventura and iOS 15 can play background rain noise on
-
That
git for-each-ref
support conditional logic in its format on - Github actions need a shell specified to avoid silent pipeline failures on
-
How to use
ripgrep
inwhile read
loops on - How to create a word cloud from text piped via STDIN on
-
About the
typos
source code spell checker on - How to perform a non-interactive, interactive Git rebase on
- How to write Vimscript functions that operate on a visually selected area on
- Not to union Python list types on
-
How to show the history of a file with
git log --patch
on
Other TIL sites
Other people making public notes on what they are learning: