Weeknotes 2024-03-18
,Look, it's not our fault you people are made out of telemetry we can monetize --lcamtuf
Normal work week. Still catching up on my open source stuff:
- Finally released django-cast 0.2.28 which adds a way to provide all the data needed to render lists of posts without hitting the database. At the moment this is only used by the feed view, but more views will follow soon. And Wagtail 6 is now supported, while support for Wagtail 4 and Django < 4.2 is dropped.
- New kptncook release fixing a bug in the json export, thanks to @ton-An
- And a django-filepond release fixing some minor issues
Two weeks ago, I thought I had got my home network problems under control. But I was wrong - after my futile router and switch replacements, my wife's masterful Ethernet crimping skills finally fixed our home network problems.
Articles
- (How to Write a (Lisp) Interpreter (in Python)) | Classic
- Python stretches lead in language popularity index
- Breaking Down Tasks | I'm not sure about the value this adds, but knowing about this doesn't hurt, right?
- django-allauth - Grand Plans for 2024 | It's about to implement passkeys, cool!
- Structlog with Django is Awesome! | It is
- Still trying to learn CSS
- How fast can we process a CSV file | Nice writeup
- Mental Health in Open Source
Mastodon
- poll: did you know that in a git merge conflict, the order of the code is different when you do a merge/rebase? | Honestly didn't know this, but it explains a lot 😮
Weeknotes
- Weeklog for Week 10: March 04 to March 10 | Johannes
- Weeknotes: the aftermath of NICAR | Simon Willison
Software
- django-prose-editor - Prose editor for the Django admin based on ProseMirror | Very cool!
- pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window