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:
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.
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.