Hi, I'm Matthias

I am a founding partner of Feinheit AG and Die Bruchpiloten AG. Find me on GitHub, Mastodon, LinkedIn or by email.

2023-06-16

Weeknotes (2023 week 24)

Life happened and I missed a month of weeknotes. Oh well.

django-debug-toolbar 4.1

We have released django-debug-toolbar 4.1. Another cycle where I mostly contributed reviews and not much else. Feels great :-)

Going all in on hatch and hatchling

I got to know hatch because django-debug-toolbar was converted to it. I was confused as probably anyone else with the new state of packaging in Python world. After listening to a few Podcasts (for example Hatch: A Modern Python Workflow) I did bite the bullet and started converting projects to hatch as mentioned some time ago. I have converted a few other projects in the meantime because the development experience is nicer. Not much, but enough to make it worthwile. feincms3-sites is the latest package I converted.

CKEditor 5’s new license and django-ckeditor

The pressure is on to maybe switch away from CKEditor 4 since it probably will not be supported after June 2023. It’s totally understandable that the CKEditor 5 license isn’t the same as before, but I’m not sure what that means for the Django integration django-ckeditor which I’m maintaining since a few years. I don’t actually like the new capabilities of CKEditor all that much and don’t intend to use them; maybe it would be better to use a build of ProseMirror in the CMS since we’re intentionally only using a very small subset of the features most rich text editors offer.

Mountain biking.

My mountain bike is repaired, I’m back on the trail.