Building things with Django and coding agents. Breaking things in my home lab. Writing about both.
- Public lists
-
HWC DUS
IWC DUS 2026
- Fetched
Added rudimentary gallery support Oct. 6, 2017, Jochen Thought it would be nice to have multiple images in an entry. But then they should not all be shown in full size. So I misused the m...
On my way to pycon
On my way to pycon Oct. 24, 2017, Jochen Decided to join this years pycon/pydata conference in Karlsruhe. Since this was my home town for a long time, I'm looking forward to mee...
PyCon 2017
PyCon 2017 Oct. 30, 2017, Jochen PyCon 2017 is over now and I liked it a lot. It was a really well organized event and the talks were great. I already knew the conference location&nb...
Using a CDN
Using a CDN
, Jochen Today I switched from serving media files directly from s3 to cloudfront. The main reason is that s3 only supports http/1.1 while cloudfront also does http/2 which is much faster because images etc. could be downloaded in parallel.Tartlets
Writing my own blog engine: The database model
Writing my own blog engine: The database model Nov. 5, 2017, Jochen Since I’m writing my own blog software, I’ve thought about how to lay out the models in the database. This is the...
Scatter plots with density quartiles with python
Scatter plots with density quartiles with python
, Jochen The other day I saw an interesting blog post about scatter plots with density quartiles using r.I liked the idea, but wondered whether a simple kernel density plot would have the same effect. And if not, maybe how difficult it will be to adapt the approach to python. So I created this little jupyter notebook:
Django 3.1 Async
Django 3.1 Async Aug. 4, 2020, Jochen
With version 3.1, you can finally use asynchronous views, middlewares and tests in Django. Support for async database queries will follow later. You...
Weeknotes 2021-06-21
Weeknotes 2021-06-21 June 21, 2021, Jochen Worked a little bit on django_fileresponse and started live streaming. Atm I stream to twitch and later upload the videos to ...
Weeknotes 2021-06-28
Weeknotes 2021-06-28 June 28, 2021, Jochen Work on django_fileresponse goes on and it's now in a somewhat usable state. Recorded progress in four more streams / videos. We recor...
Serving Files With Django - DjangoCon Europe 2021 Talk
Serving Files With Django - DjangoCon Europe 2021 Talk June 28, 2021, Jochen On this years DjangoCon Europe I did a talk about file serving with Django (link to the slides):
Up...
Weeknotes 2021-07-05
Weeknotes 2021-07-05 July 5, 2021, Jochen Worked a little bit on documentation for django_fileresponse. Recorded development on django-cast in 5 new streams (one each weekday). ...
Weeknotes 2021-07-12
Weeknotes 2021-07-12 July 12, 2021, Jochen Tried to get video content to work with django-cast. Stumbled upon wagtailmedia which enables audio and video content for wagtail...
Weeknotes 2021-07-19
Weeknotes 2021-07-19 July 19, 2021, Jochen Recorded development progress of django-cast in 5 new streaming sessions (one only with headset and laptop). Found out that multi uplo...
Weeknotes 2021-07-26
Weeknotes 2021-07-26 July 26, 2021, Jochen Spent some time figuring out how wagtail, wagtailmedia and telepath should work together. Recorded five streams showing...
Weeknotes 2021-08-02
Weeknotes 2021-08-02 Aug. 2, 2021, Jochen Worked a little bit on my wagtailmedia pull request to add wagtail 2.13 compatibility which is almost done now. Learned about pre-...
Weeknotes 2021-08-09
Weeknotes 2021-08-09 Aug. 9, 2021, Jochen The wagtailmedia pull request was merged \o/. Started to work again on django-cast and recorded four streams doing it. After being...
Weeknotes 2021-08-16
Weeknotes 2021-08-16 Aug. 16, 2021, Jochen Worked on fixing the tests for django-cast and recorded four streams doing it. Produced a new podcast episode about the python im...
Weeknotes 2021-08-23
Weeknotes 2021-08-23 Aug. 23, 2021, Jochen Got all tests working again in the django-cast develop branch. Recorded 5 streams fixing tests this week. Solved the how to keep streamfield and...
Weeknotes 2021-08-30
Weeknotes 2021-08-30 Aug. 30, 2021, Jochen Tests for wagtail based django-cast video support for are complete. Recorded 5 streams this week building them. Had to wrest...
Weeknotes 2021-09-06
Weeknotes 2021-09-06 Sept. 6, 2021, Jochen Completed audio support for the new django-cast this week and recorded stream 50-54 about it. Refactored the synchroniz...
Weeknotes 2021-09-20
Weeknotes 2021-09-20 Sept. 20, 2021, Jochen Migrated the search/faceted navigation functionality from specialized views to the new wagtail based ones for django-cast and recorded progress...
Weeknotes 2021-09-27
Weeknotes 2021-09-27 Sept. 27, 2021, Jochen Worked on chapter marks feature for django-cast. When the chapter marks form field is empty but one of the audio files is added or modifie...
Weeknotes 2021-10-04
Weeknotes 2021-10-04 Oct. 4, 2021, Jochen Did some yanitor work for django-cast like testing wether it would be compatible with django 4.0 etc.. Started working on the spamfilte...
Naive Bayes Implementation
Naive Bayes Implementation
, Jochen Naive Bayes is great. It's fast, it's super simple, scales well and you can implement it without any dependencies in only about 50 lines of pure Python. Which I did in this stream from monday. I had to put in a little bit more effort for this than the usual stream. Was it worth it? I would really appreciate some feedback about whether this is more or less interesting than the usual stuff.Weeknotes 2021-10-11
Weeknotes 2021-10-11 Oct. 7, 2021, Jochen Implemented a naive bayes spamfilter from scratch in one stream on monday. Learned some details about testing with PyCharm (right click on projec...
Weeknotes 2021-10-18
Weeknotes 2021-10-18 Oct. 18, 2021, Jochen Started a small new project to be able to automatically deploy my podcast hosting infrastructure called fastdeploy. It's a little bit diffe...
Weeknotes 2021-10-25
Weeknotes 2021-10-25 Oct. 25, 2021, Jochen I predicted fastdeploy to be done in two weeks, but it's not. Seems I have to spend a few more days on that. But all major obstacles a...
Weeknotes 2021-11-01 FastAPI and Vue
Weeknotes 2021-11-01 FastAPI and Vue Nov. 1, 2021, Jochen Seems fastdeploy is getting ready soon. At least the backend part :).
Fastdeploy Backend
The backend consists now of four ...
Weeknotes 2022-01-03 fastdeploy
Weeknotes 2022-01-03 fastdeploy Jan. 3, 2022, Jochen Well, I skipped the last two month's weeknotes because I couldn't bring myself to write them. I'll try to be more consistent doing thi...