Ephes Blog

Miscellaneous things. Mostly Weeknotes and links I stumbled upon.


Weeknotes 2023-12-04

, Jochen
It’s really a shame how Cyber Monday has become so commercialized. --Max Leibman

Christmas season is heating up. Work went well, no issues there. For open source, I assumed I'd just add a little management command to django-cast to help me regenerate renditions when I change something about image sizes or formats. But this turned out to be much harder than I expected. I wasn't able to test my management command, because I kept running into strange race conditions / data persistence issues with image.get_renditions. Maybe it's because of the multi-threaded implementation in Wagtail, or a combination of multi-threading and the non-threadsafe nature of sqlite that I use for testing, but it didn't work and I couldn't figure out why. So I put all the rendition logic in another module to be able to test it without using the database. But it's still not in a releasable state - maybe next week 😅.

Mastodon / Twitter

Videos

Software

Podcasts

Out of Context Images


Weeknotes 2023-11-27

, Jochen
When you lock the laboratory door, you always lock out more than you lock in. --John Wheeler

I had an interesting work week as I spent two days in Amsterdam - fancy. And I made significant progress on implementing responsive images in django-cast. Maybe I should use a web component for this image gallery stuff? Or just plain htmx? Maybe both to figure out which is easier to use? We'll see 🙃.

Articles

Software

Weeknotes

Podcasts


Weeknotes 2023-11-20

, Jochen
Everything that irritates us about others can lead us to an understanding of ourselves. --Carl Jung

Normal work week. Didn't have much time for open source, but had a closer look into this whole responsive image topic / issues. And I have some ideas on how to handle them, but nothing is done, yet. All my Read the Docs integrations now use a secret for their webhook calls, which is probably good. And I've had some trouble with flit when it's installed via pipx, because it now installs local packages in the flit-pipx virtualenv when I run flit install -s whereas before it installed them into the projects virtualenv. Or maybe something in my fish shell broke? Dunno.

Articles

Mastodon / Twitter

Weeknotes

Software

Videos

Podcasts


Weeknotes 2023-11-13

, Jochen
I’m really into writing short fiction, mainly to-do lists. --Emma Willmann

Normal work week. Started looking into this whole responsive images topic again. I'm still surprised at how complicated it is. After thinking about it for a while, I'm still not sure if the new responsive image features in Wagtail 5.2 are enough for my use case. Maybe next week 🤷.

Articles

Videos

Software

Weeknotes

Podcasts


Weeknotes 2023-11-06

, Jochen
The B in Benoit B. Mandelbrot stands for Benoit B. Mandelbrot. Steve Lord

Home Improvement almost done 😅. Short work week, but didn't get much done on my own projects due to a cold and other distractions. Another round of fixing kptncook - thanks to ca-dmin for pointing out the issue. There were also some minor issues with the Python podcast page, thanks to neingeist for reporting them. And the new data science tutorial repository that's currently under construction got its first PR 😎, thanks David.

Articles

Mastodon / Twitter

Weeknotes

Software

Podcasts