django-planet

Feed: Carlton's latest posts.

Recent posts on Button, Django, and more.

Blog Carlton's latest posts
RSS 2.0 Feed Carlton's latest posts.
web https://noumenal.es/posts/feed/
Last Update05.05.2024
Posts35

Introducing the Stack Report

April 12, 2024 » Carlton's latest posts. » [Archived Version]

I'm trying something new. I'm going to do a monthly longer form piece on application development, operations, and the process (and business) of making software. You know the usual stuff. If that sounds like something you want to read you can sign up here: https://buttondown.email/carlton I'm going to do this as a subscription newsletter, at €5/month or €50/year, and see how that goes. Maybe it does, maybe it doesn’t, but I’m going to try it. I'm going to give it at least a year. First email wi…

Read More

How to get your issue looked at quickly

March 13, 2024 » Carlton's latest posts. » [Archived Version]

Do the work. Add a test. Seriously. You come to the repo with a description. It’s maybe plausible. But TBH I don’t know. Sure it’s my project, I know it as well as anyone. But I can’t just intuit from the ether every possible interaction along every possible code path. As it stands I need to put quite a lot of work in to verify your issue. You might give me a sample project. It’s so rarely just pull and run. (Or worse you gave a docker project, for which I no longer have the life force left …

Read More

What if you don’t use Homebrew?

March 3, 2024 » Carlton's latest posts. » [Archived Version]

I use a 2021 MacBook Pro. When I got it, I decided not to use a system package manager, specifically Homebrew, but I wasn’t in the market for MacPorts or anything else either. I keep my Macs for a long time. The previous was a 2013 model. I used Homebrew, I think, for its whole life, and I’d had enough of decisions it makes, and makes for me. I lost count of the number of times I’d go to try a new tool, and find it updating seemingly every installed package, at great loss of time, and subtle b…

Read More

New talk, Know Your Limits: On Surviving Open Source

Feb. 15, 2024 » Carlton's latest posts. » [Archived Version]

Last week I was honoured to give a talk to the latest batch of Djangonauts. It’s called, Know Your Limits: On Surviving Open Source, and it’s just been published on the Djangonauts YouTube channel: YouTube: Know Your Limits: On Surviving Open Source  I talk about why you might want to do open source, some of the dangers, and what you might want to do about that. It’s just over 20 minutes (a quick 10 on 2x) and then there’s about the same of Q&A at the end. I really enjoyed the session, an…

Read More

Neapolitan 24.2 release

Feb. 2, 2024 » Carlton's latest posts. » [Archived Version]

A quick flit publish and Neapolitan 24.2 is available on PyPI. $ pip install -U neapolitan Go get yours now! 🚀 Quicker template overrides The release adds a new mktemplate management command, that lets you quickly bootstrap an override of your active neapolitan templates, on a per model and per CRUD action basis. This makes ”Oh, I need to customise the list template” much easier, so you don’t have to break your flow. Basic usage is like this: $ ./manage.py mktemplate cakeshop.Ingredient …

Read More

Software Developers

Feb. 2, 2024 » Carlton's latest posts. » [Archived Version]

Software developers are a funny bunch. They know that there’s “No Silver Bullet” — that this week’s management fad isn’t going to make Marketing’s deadlines any more realistic than last week’s. They know that “10x” is just what sweatshop startups tell youngsters, so they’ll die on the hill, for those toilet paper options. But you tell ‘em that a new framework, or a new database, or a new templating language is going to change to the world, and they’re all over it. You think we’d learn.

Read More

The longest year

Dec. 10, 2023 » Carlton's latest posts. » [Archived Version]

2023 in review. For the second year in a row 2023 ends with the dominant theme in life having been family ill-health. I feel like 2023 actually began in Oct 2022, when, as I was travelling back from DjangoCon US, my daughter had an accident and was hospitalized. Since then it’s been all go. My son spent most of the year being diagnosed and (kind-of) treated for a mysterious post-Covid illness that we’re still not sure exactly what to make of. He’s doing better, much better. But it’s been the…

Read More

Announcing django-template-partials v23.3

Oct. 8, 2023 » Carlton's latest posts. » [Archived Version]

I’ve just released the new version v23.3 of django-template-partials. 🎁 (Actually, there’s also a 23.3post1 release as well, because I wanted the README to show up on PyPI, but you don’t need to worry about that 😜) From the CHANGELOG: This is the first major update since the initial release. It includes a number of bug fixes and adjustments from the feedback received. Thanks to everyone who has tried the package and provided feedback. Please read these notes carefully if you are upgrading fro…

Read More

Introducing django-unique-user-email

Oct. 6, 2023 » Carlton's latest posts. » [Archived Version]

I just published the first version of a new package, django-unique-user-email. By making the email field of Django’s default User model unique, unique-user-email enables you to login-by-email without having to use a custom user model. I’ve long felt that login-by-email was the one the majority of users wanted, and that custom user models are something of a sledgehammer if you just want to crack that little nut. Unique-user-email, then, shows you how to do it without the custom user model. I…

Read More

Back to School...

Sept. 6, 2023 » Carlton's latest posts. » [Archived Version]

It's been a pretty tough year. As I've written about before, my son has had a long running illness, that has affected him for about 18 months now. Last academic year he wasn't able to return to school at all after Christmas, and has had various stays in hospital in the intervening period. Over the summer he's made good progress, and this morning, now, he's gone off in the car with his siblings, for the first day back at school. (Normally they'd walk, but we're not quite there.) I don't know …

Read More