✨ Emma 🐍 🎸 🐹
emma.has-a.blog
✨ Emma 🐍 🎸 🐹
@emma.has-a.blog
Python / Django / EmberJS / HTMX / AlpineJS
(she/her)
Also cats

- 🌐: https://emma.has-a.blog
- 👩‍💻: https://gitlab.levitnet.be/emma
- 🖥️: https://github.com/nanuxbe
- 💻: https://gitlab.levitnet.be/levit
- 🗄️: https://levit.be

Django's built-in admin is powerful, but it's essentially a separate framework within Django. We could use a fresh approach: meet Django Admin Deux: a proof-of-concept admin replacement built on generic CBVs, plugins and factories.

#Django

emma.has-a.blog/articles/dja...
Django Admin Deux: Bringing Django's Admin Back to Django
Django's built-in admin is powerful, but it's essentially a separate framework within Django. After attempting to modernize django-admin2, I realized we needed a fresh approach: an admin interface tha...
emma.has-a.blog
November 11, 2025 at 4:48 PM
Reposted by ✨ Emma 🐍 🎸 🐹
Why, in 2025, do we still need a 3rd party app to write a REST API with Django? Or do we… @emma.has-a.blog’s take on implementing one's own mini REST framework in less than 100 lines of code www.djangoproject.com/weblog/2025... #Django #REST
Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
Posted by Emma Delescolle on May 22, 2025
www.djangoproject.com
May 22, 2025 at 9:23 AM
Why, in 2025, do we still need a 3rd party app to write a REST API with Django?

A question the predident of the DSF was asked at FOSDEM after his talk.

emma.has-a.blog/articles/why...

#django
Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
This is a question the predident of the DSF was asked at FOSDEM after his talk. Let's try (very hard) to NOT answer it because... Do we really need a 3rd party app to write an API with Django?
emma.has-a.blog
April 21, 2025 at 6:59 AM
Reposted by ✨ Emma 🐍 🎸 🐹
This is correct.

I would add: generally, a system can be considered sufficiently secure if the value extractable by circumventing security controls exceeds the cost of doing so.

A safe that costs $1000 to break into containing $100 is sufficiently secure, but insufficient if you put $10,000 in it.
March 27, 2025 at 9:48 PM
Reposted by ✨ Emma 🐍 🎸 🐹
Jealous Trump Throws Own State Funeral To Upstage Carter’s
theonion.com/jealous...
January 9, 2025 at 8:45 PM
Reposted by ✨ Emma 🐍 🎸 🐹
Happy new year all! Our theme for 2025: try something new 🌈
January 8, 2025 at 6:51 PM
Reposted by ✨ Emma 🐍 🎸 🐹
You’re still arguing about tabs vs. spaces? May I present…
December 25, 2024 at 6:37 PM
Reposted by ✨ Emma 🐍 🎸 🐹

This week I talk sex LARPs, improv, and how being really good at TTRPGs will ruin your sex life forever

www.playboy.com/read/dear-pl...
Dear Playboy Advisor: My Partner Is Terrible at Roleplay
Roleplay is the topic at hand in this edition of The Playboy Advisor. What if you love it but your partner is bad at it?
www.playboy.com
December 24, 2024 at 1:11 AM
Reposted by ✨ Emma 🐍 🎸 🐹
Okay. It's the solstice. This day sucked, there's no way around that. But we're going to turn this thing around. Every day from here on out, there will be more daylight than the day before. We'll get through this together, my darlings. Stay with me.
December 22, 2024 at 1:11 AM
Reposted by ✨ Emma 🐍 🎸 🐹
I propose we replace semantic versioning with pride versioning
December 21, 2024 at 7:07 PM
Reposted by ✨ Emma 🐍 🎸 🐹
We made it!! 🫶🌈🎉

Thank you all for your support ❤️. We’ll keep working hard to make Django the best web framework it can be.
December 18, 2024 at 1:47 PM
Reposted by ✨ Emma 🐍 🎸 🐹
📢 New Blog Post: Making Django Ready for the Next 20 Years

- lowering the barrier to contribution
- the realities of an aging code-base
- code ownership and specialized groups
- feature requests - django roadmap
- 3rd-party package story

📖 5 min read

emma.has-a.blog/articles/dja...
#django
Making Django Ready for the Next 20 Years
Emma Delescolle's candidacy statement for the Django Steering Council. Making Django ready for the next 20 years by: - lowering the barrier to contribution and involving a more diverse set of contrib...
emma.has-a.blog
December 4, 2024 at 11:07 AM
TIL: @davegaeddert.com forked #django : plainframework.com

This is after trying to keep Django relevant for their work with forge forum.djangoproject.com/t/forge-a-mo... which was quite succesful.
A web framework for building products with Python · Plain
plainframework.com
December 7, 2024 at 7:50 AM
Reposted by ✨ Emma 🐍 🎸 🐹
December 6, 2024 at 12:17 AM
📢 New Blog Post: Making Django Ready for the Next 20 Years

- lowering the barrier to contribution
- the realities of an aging code-base
- code ownership and specialized groups
- feature requests - django roadmap
- 3rd-party package story

📖 5 min read

emma.has-a.blog/articles/dja...
#django
Making Django Ready for the Next 20 Years
Emma Delescolle's candidacy statement for the Django Steering Council. Making Django ready for the next 20 years by: - lowering the barrier to contribution and involving a more diverse set of contrib...
emma.has-a.blog
December 4, 2024 at 11:07 AM
Reposted by ✨ Emma 🐍 🎸 🐹
Schools in the North or South East of England may be eligible for a free 1 day #STEM event. For more details, visit exa.is/ekoevent or ask me for more info.
December 1, 2024 at 4:44 PM
Reposted by ✨ Emma 🐍 🎸 🐹
A lot of people think everything will work out if we just play by the rules but don’t seem to recognize that rules only matter when everyone agrees to follow them and, well, that isn’t our present reality.
December 2, 2024 at 2:22 AM
Reposted by ✨ Emma 🐍 🎸 🐹
New #JWST image just dropped 🔭🐡🧪
November 23, 2024 at 8:05 PM
Reposted by ✨ Emma 🐍 🎸 🐹
Every time I get a batch of notifications of new followers on bsky I think

- starter packs are pretty rad
- I sure hope these people have low expectations
November 24, 2024 at 3:31 AM
Reposted by ✨ Emma 🐍 🎸 🐹
This is one of those videos that you could work on forever, but suddenly it felt very important to make it, so I finally did: www.youtube.com/watch?v=d8Pn...
Populism, Media Revolutions, and Our Terrible Moment
YouTube video by vlogbrothers
www.youtube.com
November 22, 2024 at 7:59 PM