Blog
Would a weblog, by any other name, be as verbose?
- Another year, 2026 ¶ Sun 04 January 2026
Musings on starting another year
- Another year, 2025 ¶ Wed 01 January 2025
Musings on starting another year
- Git and finding the history of removed content ¶ Thu 30 June 2022
Finding how current existing content came to be is easy with Git, finding how deleted content was deleted is harder.
- Compiling Python using pyenv with optimizations ¶ Sat 12 February 2022
Building pyenv Pythons with optimizations
- Another winter ¶ Thu 23 December 2021
Thoughts on another winter
- Says You!, a language trivia show ¶ Sun 12 September 2021
Says You!: a great language trivia show listen
- A small Sudoku solver in Python ¶ Fri 20 August 2021
Code golfing Sudoku solver
- What I Use ¶ Fri 06 August 2021 Updated: Thu 31 December 2026
The hardware, software, etc I use every day.
- Help password managers work with your two-step login system ¶ Tue 03 August 2021
How I was able to get a two-page login flow to work with at least three password managers.
- Publishing to a staging site with Pelican ¶ Sun 01 August 2021
One way to make it easy to publish your Pelican site to two locations.