I tried to change some DNS records today, and even after the TTL was over, I couldn't get the updated records on my notebook. I flushed the DNS cache on macOS but it didn't work. After some debugging, I found that my FRITZ!Box might be the culprit.
And then deactivate DHCP and reactivate it afterward. This will flush the DNS cache without the need for a restart. My changed DNS records were available right after doing this đ€Ș.
Weeknotes 2022-12-19 Dec. 19, 2022, Jochen modern js frameworks are only possible in a negative real interest rate environment --htmx.org
Got more stuff done last week - getting better I...
TIL Deploying TakahÄ Dec. 23, 2022, Jochen Setting up TakahÄ for Local Development
Clone the repository from GitHub:
git clone git@github.com:jointakahe/takahe.git && cd takahe
Cr...
Weeknotes 2022-12-26 Dec. 26, 2022, Jochen 'Man goes to doctor. Says he is CEO of AI startup but has no idea how to become profitable. Doctor says solution is simple. Advanced model GPT-4...
Weeknotes 2023-01-02 Jan. 2, 2023, Jochen
Kelberâs Law: Wann immer es heisst âirgendwas Sinnvolles geht nicht, wegen Datenschutzâ liegt es NICHT am Datenschutz. --@padeluun@digitalcourag...
Fixing a Spam Filter Bug Jan. 5, 2023, Jochen Lately, I had to delete a few spam comments per day on the Python Podcast website. I already built some spam filter for the site, but it didn...
Weeknotes 2023-01-09 Jan. 9, 2023, Jochen
in 2023 i have decided to become worse and more unhinged and more of a hater. maybe i will start yelling and biting. i am going chihuahua mode -...
Podlove Share Sheet Fixing + Wagtail Code Blocks Jan. 14, 2023, Jochen This week's programming stream was about fixing the share sheet for the Podlove Player on the Python Podcast website...
Weeknotes 2023-01-16 Jan. 16, 2023, Jochen "Stealing âquietly a bit crapâ for my bio." --@GunnarBj
First work week of the year. Had less time for my projects but got some stuff done no...
Wagtail - Splitting up Posts and Episodes Jan. 21, 2023, Jochen Until now, posts and episodes were the same things in django-cast. But there are some attributes needed for podcast episode...
Weeknotes 2023-01-23 Jan. 23, 2023, Jochen Thatâs why Tesla is right about banning remote work. I know a guy who claims to work for Tesla but also has a gig at a Telcom, at a freight comp...
Caching Audio File Sizes Jan. 28, 2023, Jochen The feed generation of Python Podcast was kind of slow. Looking deeper into this using sentry, I found out that for each item in the feed, t...
Usually, I use pip -e ../package-directory to install an editable version of a package I use in a different project. Usually I use this method to track a bug or develop a new feature. Some time ago I switched to using flit to build my packages because it supports putting all the configuration in pyproject.toml and is not poetry. Today I had to learn that for a django-packages built with flit but then installed with pip -e the Django template lookup is broken. Using flit install -s works fine though.
Weeknotes 2023-01-30 Jan. 30, 2023, Jochen Your honor my client is no longer in their villain era --@ItsMattsLaw
At work, I had to find out that Python enums are slow when used as keys...
Weeknotes 2023-02-06 Feb. 6, 2023, Jochen I am wondering what should be the color of this bikeshed? --@kushal
The usual work and usual chores. Nothing interesting here.
Finally tried ...
Weeknotes 2023-02-13 Feb. 13, 2023, Jochen The logic of the world is prior to all truth and falsehood. âLudwig Wittgenstein
Been sick for the umpteenth time this winter. Tried to do so...
Weeknotes 2023-02-20 Feb. 20, 2023, Jochen âRaw data is both an oxymoron and a bad idea; to the contrary, data should be cooked with care.ââGeoffrey Bowker
Work, carnival, and some progr...
TIL: Integrate Wagtail API into Local Namespace Feb. 25, 2023, Jochen I wanted to incorporate a wagtail pages endpoint into django-cast. Although I successfully added it to the global URL...
Weeknotes 2023-02-27 Feb. 27, 2023, Jochen "Maintaining a successful open source project is Good Will Hunting in reverse. You start out as a respected genius, and end up being a janitor w...
Weeknotes 2023-03-06 March 6, 2023, Jochen CATHOLIC CHURCH: No meat on Fridays
PEOPLE: Ok so no eggs for breakfast
CC: No, eggs are ok
P: But eggs are chicken
CC: Not until they hatch
P: ...
Weeknotes 2023-03-13 March 13, 2023, Jochen Whenever someone at work tries to make you do something hard, simply because "you did it last time", remember that Elrond had been to Mount Doo...
Weeknotes 2023-03-20 March 20, 2023, Jochen sorry about that, i wasnât making a strange face because of what you said on the team sync meeting, but because iâve been watching my own camer...
Weeknotes 2023-03-27 March 27, 2023, Jochen we saved daylight but at what cost --K
Much less work last week, but I still had a lot of paperwork to do. Worked on htmx integration for dj...
It's been over ten years of self-employment, and I've never publicly announced my availability for new projectsâuntil now! đ I'm not just looking for opportunities for myself, but for a small full-stack team (design, frontend, and backend) as well. We're seeking projects that will last at least a few months.
To get in touch with us, please use one of the methods listed on my contact site.
We're excited to bring our expertise to your projects and collaborate with you!
Weeknotes 2023-04-03 April 3, 2023, Jochen if my editor reads this: everythingâs totally fine --Ethan Marcotte
Not much work, but a fair share of paperwork, and finally traveled to Erl...
Weeknotes 2023-04-10 April 10, 2023, Jochen "for legal reasons this is a joke" --julia, serial project starter
Lots of colored eggs. Short work week where I was collecting some materia...
TIL: Validating Wagtail Page Fields Only Upon Publishing April 11, 2023, Jochen Recently, I encountered an issue when publishing a podcast episode about LLMs using django-cast. The episod...
Weeknotes 2023-04-17 April 17, 2023, Jochen I use keming as an adjective to describe bad kerning --Xe
Worked a little bit on the upcoming pytest-course. My wife made a website for Thom...
While preparing a screencast with Manuel, we searched for real-time collaboration tools for Jupyter notebooks. JetBrains' "Code With Me" proved unsuitable, displaying only raw JSON. Here are two practical alternatives:
Weeknotes 2023-04-24 April 24, 2023, Jochen Me, walking up to the front desk of the hotel: I have a weird question
Clerk: there are no weird questions
Me: I have an NFC chip implanted in ...