Released 0.27.0 of dj-angles, a library to transpile #HTML into regular #Django templates. - django-compressor integration - dj-value attribute to render Django variables as an element’s inner content 📖 dj-angles-adamghill.com
adamghill
@adamghill.com
I write (Python|JavaScript|HTML|CSS) and sometimes it's useful. 🛠️ https://github.com/adamghill 💥 https://adamghill.com 🧠 1/2 of https://djangostickers.com and https://djangobrew.com ✈️ / 📍🪩 / 👻 / ☕️ / 🎥
Announcing the Search for a DSF Executive Director | Weblog | Django The DSF is starting the search for its first paid Executive Director to handle day-to-day operations, fundraising, partner relationships, and grant management. Six Django agencies... www.djangoproject.com/weblog/2026...
Announcing the Search for a DSF Executive Director
Posted by Jeff Triplett on June 17, 2026
djangoproject.com
[Projects] adamghill/dj-lite-tenant dj-lite-tenant routes each authenticated user to their own SQLite database for selected apps and models, driven by middleware plus a database router. It also... github.com/adamghill/d...
GitHub - adamghill/dj-lite-tenant: Multi-tenant SQLite databases for Django.
Multi-tenant SQLite databases for Django. Contribute to adamghill/dj-lite-tenant development by creating an account on GitHub.
github.com
On this week's episode, @digiglean.bsky.social and I talk about the PyCon Packaging Summit, lazy imports, exceptions, and more. With content from: @dangoodin.bsky.social @trey.io @gjbernat.bsky.social @mathspp.com @microsoft.com @adamghill.com and others not on the 🦋
Episode #298: Reducing the Size of Python Docker Containers – The Real Python Podcast
How can you easily reduce the size of a Python Docker container? What are the exceptions you should catch in your code? Christopher Trudeau is back on the show this week with another batch of…
buff.ly
What AI is doing to the jobs of programmers feels very familiar to a lot of us frontend developers – because it has happened to us before.
Is AI causing a repeat of Frontend’s Lost Decade? | Mastro Blog
AI is doing to programming what framework-brain did to the frontend before. Deskilling, or just working at a higher level of abstraction?
mastrojs.github.io
Even though I've made this joke myself I actually really hate the "all developers have to be engineering managers now with agents" No, they all need to be tech leads, not ems. Unless you're having to deal with the agents' interpersonal issues and the PM distracting them and getting them promoted and
For anyone else who feels conflicted about AI and afraid to talk about it: I wrote this for you. Obviously these are just my opinions, but I hope this helps at least one person. annies-brain.offprint.app/a/3ml6zdf5f5...
Stuck in the middle: Being an engineer & artist in the AI era | Annie Sexton | Offprint
I'm an AI skeptic, through and through. But I also voluntarily use AI nearly every day. So naturally, you might be asking: what the heck?
annies-brain.offprint.app
nuance is good actually. I want nuance injected in my veins. embrace complexity and caveats. just say maybe.
If you have suddenly unlocked a superpower that allows everyone you employ to be 2x (4x, 10x, whatever) more efficient and your response is to lay off a bunch of people instead of *doing more stuff*, why do you even run a company?
👋 Introducing Core Dispatch — a regular digest of what's happening in CPython 🐍 Each edition covers notable merged PRs, PEP status changes, Steering Council updates, Discourse discussions, core dev blog posts, upcoming releases, and more! Subscribe or read the first edition → coredispatch.xyz
Core Dispatch
A regular digest of what's happening in CPython — from merged PRs and PEP decisions to community discussions and upcoming events.
coredispatch.xyz
We heard you like waiting for build steps so we made waiting for build steps the entire thing engineers do now
Should you burn it all down? I made you a handy infographic to help you decide!
This is yet another reminder that using AI doesn't make the product better, when you don't have a team that is customer-obsessed / product obsessed. And a team that is customer/product-obsessed without AI (or very little AI) will still run laps around one with AI...
I wrote a blog post about some of the options for adding type checking to your Django project! Historically, Django projects have been tough to type-check, but the future feels bright, especially if PEP 827 gets accepted! blog.pecar.me/typing-your...
Typing your Django project in 2026
The first version of Django was released about 10 years before Python standardized its type hints syntax. Because of this it’s not surprising that getting type hints to work in your Django project is not going to be trivial. django-stubs with mypy If you want your Django codebase to be type checked then django-stubs is the go to package to use. It ships both type-stubs for most of Django’s public APIs as well as a mypy plugin that fills in the typing information for all the dynamic black magic that we love Django for. You’ll also want to include the monkeypatch from django-stubs-ext for best results.
blog.pecar.me
And of course you can build great software without LLMs. If your preferred workflow is to type the code I think there’s nothing wrong with that at all. The “you’re being left behind” narrative is ridiculous. Use the tools if they help you, don’t if they don’t. Everyone needs to grow up, man.
I couldn't find a native MacOS SQLite browser that I really liked using, so... I made my own. 😅 Very heavily inspired by Postico, SQLiteo is pure Swift, as fast as possible, and intuitive to use. 📦 github.com/adamghill/sq... 🛠️ github.com/adamghill/sq...
Releases · adamghill/sqliteo
The native macOS SQLite browser built for normal people. - adamghill/sqliteo
github.com
📚🎥👾🎵📺 Popfeed has officially launched! The home of pop culture in the 'Atmosphere'. Sign-in with the one account (Bluesky, Blacksky, Spark etc.) Films, Books, Shows, Games and Music reviews - all yours, all in one place. Download now.
[Projects] adamghill/dj-toml-settings Load Django settings from a TOML file. #djangonews github.com/adamghill/d...
GitHub - adamghill/dj-toml-settings: Load Django settings from a TOML file
Load Django settings from a TOML file. Contribute to adamghill/dj-toml-settings development by creating an account on GitHub.
github.com
Some new preliminary numbers from Ken Jin for the JIT in Python 3.15: "On AArch64 macOS, the JIT has a 7-8% speedup over the tail calling interpreter with all optimizations enabled." docs.python.org/3.15/whatsne... See also doesjitgobrrr.com #Python #Python315 #JIT #CPython
0.6.1 of django-new has been released. 🚀 - Lots of UI tweaks. - `--data` flag. - Generate `summary.html` for a user-friendly explanation. - BETA: `--install` to install packages. 🛠️ github.com/adamghill/django-new 📦 pypi.org/project/django-new/
Django 6.0 released ✨ a mosaic of modern tools and thoughtful design 🎨🧩🛠️💡#Django -- www.djangoproject.com/weblog/2025...
Django 6.0 released
Posted by Natalia Bidart on Dec. 3, 2025
djangoproject.com
Featuring, my personal highlight of course, `django.tasks`! theorangeone.net/posts/django...
django.tasks exists
As of today (well, technically yesterday), django.tasks is officially released upon the world! Mostly. <note> Note that django.tasks and django-tasks are in fact different, albeit by a single characte...
theorangeone.net
Django 6.0 released ✨ a mosaic of modern tools and thoughtful design 🎨🧩🛠️💡#Django -- www.djangoproject.com/weblog/2025...
Been thinking about this since it was shared with me yesterday, especially about how oppressively most organizations pressure managers (even senior ones) to stay in that persona rather than actually leading www.leadingsapiens.com/ics-managers...
ICs vs Managers vs Leaders: Why Real Leadership is Rare
It should be considered that there is nothing more difficult to handle, more doubtful of success, or more dangerous to carry through than to initiate a new order of things. For the innovator makes ene...
leadingsapiens.com
0.4.0 of django-new is released. 🚀 Now with interactive mode! ✨ `uvx django-new` steps through prompts to create a Django application. It also shows the tree structure of what was created. Both thanks to `rich` by @willmcgugan.bsky.social. 🛠️ github.com/adamghill/dj... 📦 pypi.org/project/djan...
GitHub - adamghill/django-new: Create new Django applications with pizazz. 🚀
Create new Django applications with pizazz. 🚀. Contribute to adamghill/django-new development by creating an account on GitHub.
github.com
oh it’s “hoarding” now if you don’t update your expensive electronics every year
Just made my #Django homepage redesign repo public in case it's useful inspiration. 🏠 django-homepage.adamghill.com 🛠️ github.com/adamghill/dj... 📖 docs.google.com/document/d/1... Also posted on the Django forum: forum.djangoproject.com/t/want-to-wo...
Django - The Web Framework for Perfectionists with Deadlines
django-homepage.adamghill.com