TIL - You can’t set permissions in Django migrations
Setting permissions in a datamigration does not work. Why?
Writing Async Microservices in Python @ PyCon Italia 2022

While not exactly new, async programming has arrived quite recently in the Python core. This enabled to create a wide ecosystem of async first or async enabled libraries and frameworks that makes async programming more available to the everyday developer. Writing an async microservice is a good way to get your hands dirty with async programming.
Automating Django application configuration

A novel way to configure a Django application with a single CLI command, withouwt editing project files directly
Automating Django application configuration: an in-depth view

What’s AST? How django-app-enabler works? A detailed step-by-step guide at the inner working details of django-app-enabler and how it applies AST to manipulate a django project configuration
Cleaning up you test suite with pytest parametrize

Some notes regarding pytest.mark.parametrize, a feature that can change the way you plan your tests