I've been on the hunt for a new way to dogfood Buttondown for the past month or so, and I've finally found it: Hypermodern Django.
At this point, all of my/our usages of Buttondown for Buttondown don't involve archives: we're using it headlessly, with RSS-to-email and APIs powering both this site's newsletter and the 'official' one. This is great, and I'm proud of the fact that we can even do that, but it means:
- archives are turned off
- the "general" analytics flow of everything archive-related is turned off
And this is a shame! I learn best about where the product needs evolution from usage; we've known abstractly that the archives are good-but-not-great for a while, and I suspect a huge part of that is because we're not using them.
So, the search (idle, errant) for a good newsletter concept began. I had the following criteria:
- Something that didn't make more sense to be on the actual
buttondown.com
domain; - Something that wasn't expressly Buttondown-specific;
- Something whose average reader might be a Buttondown user;
- Something that wouldn't be expressly tiresome to maintain, either by me or by the Buttondown team.
- Something that would be a legitimately good newsletter in its own right, not just a way to dogfood Buttondown.
And here we are, with Hypermodern Django. I've already been starting to write more about our Django usage (Improving Django's default pagination performance, MD5-based uniqueness constraints in Django, Postgres batch enqueuing in ten lines of Django) and this feels like a logical extension of that work in a niche that really needs it (in my experience, too much Django content is explicitly focused on novice-level usage, which of course is great but leaves a bit of a gap for more serious practitioners).
Anyway — that's the rationale. Please subscribe to Hypermodern Django and let me know what you think!