Every day is a school day
This is a catalogue of notable things David Winterbottom has learnt (since July 2020).
There have been 219 posts so far — recent topics include Vim, Markdown, MacOS, Python, pipx, LLM, Bash and PostgreSQL.
You can browse posts chronologically or by tag.
Recently I learnt...
-
How to create custom replacements for
vim-surround
on - How to make the MacOS app switcher appear on all displays on
-
How
pipx
chooses which Python to install a package with on -
About Bash’s
$PIPESTATUS
variable on -
That
~/.psqlrc
options can override command-line options on - How to use JavaScript to control MacOS on
- Github supports a Markdown extension for creating alert blocks on
-
How to avoid version conflicts in lock files compiled with
pip-tools
on - 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
Other TIL sites
Other people making public notes on what they are learning: