This week in the world of Daniel:
I updated my quote service project to use my reusable django-quotes app. This should make maintenance easier. Since this is a backwards-incompatible change, I also updated ewdiscordbot and ewtwitterbot to use the new API endpoints.
Speaking of django-quotes, I put out a couple new releases of that app this week bringing the current version number to 0.1.3. The biggest change is the ability to configure the random_quote feature to limit the number of quotes to be evaluated in the selection. Quotes that have been returned less often are now prioritized. While the previous behavior was a truly random selection, it felt less random to humans because they’d see more of the same quotes appear.
I released updates to both the django-fiction-outlines and django-fiction-outlines-api packages to bring compatibility with Django >=3.2 and updated their dependencies for any known security vulnerabilities.
Updated the screenshot functionality I mentioned last week to use the new multi-selector feature of shot-scraper, and got the script working in a GitHub action. So now when I add a new post to the repo, GitHub will automatically run the screenshot script and then commit any new screenshots to the repository.
In Explorers Wanted news:
Released episode 114, The Hole:
Deep in the ruins near Karis, the crew discover strange Numenera and try their best to get back out in one piece. We are joined again by special guest, Tim Lanning ( @TimLanning).
Recorded a fun secret collaboration that y’all will get to hear sometime in April.
I wrote up a playbook for bringing guests onto your TTRPG AP podcast. Hopefully it is helpful. As always, writing it out helped me clarify my thoughts on the process, so I may end up writing a series of these types of articles.
Decided to mix things up in my development environment.
I switched my default shell from
zsh
1 tofish
. So far, I’m liking it, but I’ll write some more detailed thoughts after I’ve had a chance to work with it for more than a couple days.I also switched from
pyenv
for managing Python versions toasdf
, which should have the added benefit of letting me manage versions for multiple other languages in the same utility. So far, so good.
Finally got a chance to play The Thing: Infection at Outpost 31, which is a game I’ve had for a while.
I’ve been watching Our Flag Means Death, which has been really good.
We also watched the new Pixar film, Turning Red, which is absolutely delightful and worth your time.
And that’s it! I’m pleasantly surprised at this list. It is far more extensive than I expected it to be when I sat down to write this post.
Take care of yourselves, and stay fierce.