Announcing django-generic-notifications 1.0.0
www.loopwerk.io/articles/202...
@loopwerk.io.bsky.social
It gets easier. Every day it gets a little easier. But you gotta do it every day β thatβs the hard part. But it does get easier. #TypeScript #SvelteKit #Python #Django #htmx #Swift www.loopwerk.io π πβοΈπ₯ππποΈπ·πΏπ§πΌοΈ
Announcing django-generic-notifications 1.0.0
www.loopwerk.io/articles/202...
My latest, exploring with numbers how the millennial household budget is basically incomprehensible to retired boomers.
29.07.2025 07:29 β π 408 π 159 π¬ 41 π 67New article!
Automate #Python package releases
www.loopwerk.io/articles/202...
Super useful now that I maintain multiple #Python and #Django packages π
New article: "Why Django's DATETIME_FORMAT ignores you (and how to fix it)"
www.loopwerk.io/articles/202...
New article: "Django at 20: a personal journey through 16 years"
www.loopwerk.io/articles/202...
Follow-up on my "Hosting your Django sites with Coolify" article:
"Handling static and media files in your Django app running on Coolify"
By adding persistent storage, Caddy, and supervisor to the mix we can serve media files without resorting to Amazon S3.
www.loopwerk.io/articles/202...
Hooray! Saga has reached 100 stars on GitHub! π
(Okay okay it took four years, but it got there)
github.com/loopwerk/Saga
New article, a personal one this time: "I code in my dreams". I wonder how many of you have the same experience!
www.loopwerk.io/articles/202...
Never mind, seemed I had to update uv itself first
03.07.2025 17:19 β π 0 π 0 π¬ 0 π 0Is it normal that this init command warns me that "The uv build backend is experimental and may change without warning"?
03.07.2025 17:15 β π 0 π 0 π¬ 1 π 0New article: "Hosting your Django sites with Coolify", about how I moved my #Django projects from a manual server setup to #Coolify for easier, zero-downtime deployments.
www.loopwerk.io/articles/202...
New article: Production-ready cache-busting for Django and Tailwind CSS
www.loopwerk.io/articles/202...
It's my 8th article this month, this is kinda crazy. But starting a brand new project always brings interesting new problems to solve and to write about π
New article: Liquid Disappointment.
Yesterday I installed the iOS 26 beta on my iPhone and today, for the first time ever, Iβve downgraded my iPhone back to the stable release.
www.loopwerk.io/articles/202...
Iβve never reverted back to the stable iOS version, but tomorrow will be the first time. I hate iOS 26, and itβs very buggy. Not in crashes but visual glitches which are very very distracting.
24.06.2025 23:38 β π 0 π 0 π¬ 0 π 0How is my terminal the number one battery drainer?? #ghostty
24.06.2025 11:08 β π 1 π 0 π¬ 0 π 0I don't know which explanation is worse: that nobody at Apple noticed this was a problem; that they noticed, but nobody had the authority to overrule the designer; or that they literally couldn't decide if it was good or bad without asking the audience
23.06.2025 21:44 β π 1 π 1 π¬ 1 π 0I know you shouldn't punish the behavior you want to see, but jeeeez am I the only one who thinks it's not normal that a trillion dollar company requires a public beta to discover that people can't actually see the controls on their new OS?
23.06.2025 21:32 β π 7 π 1 π¬ 1 π 0Even at $14 itβs 40% more expensive. But yeah the $38 is shocking. Also .io at $69 versus $45 at CF.
23.06.2025 04:20 β π 1 π 0 π¬ 0 π 0I've found the exact opposite: the more skilled I am at a task the easier it is for me to instruct an LLM to do that task exactly how I want it done, and the faster and more confidently I can spot and correct any if its inevitable mistakes
03.05.2025 10:02 β π 70 π 4 π¬ 2 π 3Those prices are insane. $38 for .com renewals?
23.06.2025 02:53 β π 1 π 0 π¬ 1 π 0Since at least 2008 Iβve used Namecheap to register and maintain all my domains. Just discovered how much cheaper CloudFlare is, especially for .com and .io renewals, and Iβm going to transfer everything over.
23.06.2025 02:19 β π 1 π 0 π¬ 2 π 0Make that 7 appearances π
20.06.2025 10:03 β π 0 π 0 π¬ 0 π 0Oh nice! After 6 appearances in Django News Iβve now also made it to Python Weekly, with my Django + Alpine AJAX article.
19.06.2025 23:17 β π 2 π 0 π¬ 1 π 0If you use #Django REST Framework, have a look at my recent github.com/loopwerk/drf... package. Iβm really proud of it, and I love it quite a lot.
19.06.2025 23:17 β π 9 π 2 π¬ 0 π 0New article, reflecting on my recent usage of Claude Code:
"Garbage in, garbage out: why good developers are still necessary in the age of LLMs"
www.loopwerk.io/articles/202...
Be sure to check out our job offer for a new full-time Django Fellow: www.djangoproject.com/weblog/2025... This is a crucial role for our project!
18.06.2025 03:00 β π 5 π 5 π¬ 0 π 0Yesterday evening I released a big update to Saga (a static site generator written in Swift, github.com/loopwerk/Saga). With the help of Claude Code Saga is now Swift 6 compatible, and by utilizing parallelization itβs about 60% faster π
17.06.2025 14:02 β π 3 π 2 π¬ 1 π 0They launched a coup, suffered no consequences for it, won back power, and have used the power to pardon everyone involved while remaking the country through violence and intimidation. Itβs just ridiculous to talk about the political violence of yelling at ICE agents within that context.
14.06.2025 17:09 β π 22562 π 5805 π¬ 222 π 116I found another useful pattern in my current #Django project, so also wrote about that.
www.loopwerk.io/articles/202...
I think this is the first year where I haven't already installed all the beta operating systems. I'm just so not excited for this liquid glass.
11.06.2025 14:45 β π 1 π 0 π¬ 0 π 0