Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Paolo Melchiorre

@paulox@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

🧑‍💻 Independent #Python & #Django consultant · 🛠️ Contributor to #Django & the #Python ecosystem · 🥑 #FreeSoftware advocate · 🗣️ #ConferenceSpeaker

🦄 #DSF board member
🐍 #PSF Fellow
🏖️ #DjangoOnTheMed co-founder
🐬 #PythonPescara co-founder
🐘 #PostgreSQL advocate
🧰 Django internals · ORM · testing · code modernization
✍️ Technical blogger
🤖 AI-assisted development & #OpenSource
⚖️ #CreativeCommons BY-SA 4.0

1930 Followers
514 Following
50 Posts
Joined June 01, 2019
🌐 Blog:
https://www.paulox.net
💾 Code:
https://github.com/pauloxnet
:rss: Feed:
https://www.paulox.net/feed.xml
🏖️ Home:
Pescara (Italy)
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago

After years relying only on social feeds, I’m going back to reading blogs via RSS on my laptop using NewsFlash on GNOME. 📰

I was honestly surprised to find that some blogs I usually read still don’t provide a feed in 2026. 🙃

If you self host your blog and write about Open Source, Python, Django, Linux or similar topics, please add an RSS/Atom feed. Otherwise people like me simply won’t know when you publish. 💡

Please boost. 🙏

#RSS #OpenStandards #OpenSource

CC @gnome@floss.social

fosstodon.org
62
5
39
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 4mo ago

After 20 hours of traveling, I finally arrived at the hotel in Long Beach for the conference 🌍

Already met a few friends, took some selfies, and had a first quick look around the city.

So far, Long Beach looks really beautiful ☀️
#PyConUS #PyCon #PyConUS2026 #Python #OpenSource #Community #Conference #US

fosstodon.org

Fosstodon

21
2
2
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Today in Italy we remember the liberation from Nazi-Fascism during the final phase of World War II. 🇮🇹

A day to value freedom and the people who fought for it. 🎉

Wishing everyone, everywhere, the strength and hope for liberation from every form of oppression. 🫂

#25Aprile #Liberation #Freedom

fosstodon.org
20
0
3
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 4mo ago

On my way ✈️ to Long Beach 🇺🇸 from Rome 🇮🇹
See you all there in only 12 hours 👋
#PyConUS #PyCon #PyConUS2026 #Python #OpenSource #Community #Conference #Italy #ItaAirways #US

fosstodon.org

Fosstodon

16
2
1
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago

I’ve just published the first article of a new series on my blog: “Django ORM standalone” 🧩

The idea is to use Django ORM in standalone mode to connect to existing or legacy databases and work only with the ORM, without the rest of Django, using inspectdb for reverse engineering the schema and querying data with Django QuerySets 🔎

If you’re curious about using Django ORM this way, here’s the link, and let me know what you think 💡
https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/

#Django #Python #SQLite #ORM #Database

paulox.net
29
0
22
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Just got off stage with @carlton@chaos.social at DjangoCon Europe 2026 🇬🇷

We shared the next edition of Django on the Med 🧳
→ Pescara, Italy 🇮🇹
→ 23–25 September 2026
https://www.djangomed.eu

Then I also introduced PyCon Italia 2026
→ Bologna, Italy 🇮🇹
→ 28–30 May 2026
https://2026.pycon.it/en

And on May 27 there will be a free community day with workshops, including a special “Django Off The Med” session 🙂

#DjangoCon #DjangoConEurope #Django #Python

djangomed.eu
16
1
8
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago

#SilentSunday #Easter #italy #Snow #Spring #Abruzzo

fosstodon.org

Fosstodon

16
0
5
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Day 2 of DjangoCon Europe 2026 in Athens is done 🇬🇷

Talks, chats, drinks, gelato 🍦 and, more than anything, a lot of people I got to meet again today.

These days are intense, but in a good way 🙂

With @nanorepublica@indiehackers.social, @thibaudcolas@fosstodon.org, @jack@social.jacklinke.com, @williamblackie@mastodon.social, @knyghty@mastodon.social , Francisco De Maussion, Juliana Nicacio, Laura Gates, @shaib@tooot.im

#DjangoCon #DjangoConEurope #Django #Python

fosstodon.org
13
0
5
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 3mo ago
Replying to
@adamchainz@fosstodon.org @ngnpope@fosstodon.org @felixxm@fosstodon.org you can also have a generated field with the creation time extracted from the uuid which can be more efficient ;-) https://www.paulox.net/2025/11/14/how-to-use-uuidv7-in-python-django-and-postgresql/#adding-the-creation_time-generated-column#Django #UUID #UUIDv7 #PostgreSQL
paulox.net

How to use UUIDv7 in Python, Django and PostgreSQL

4
0
1
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Just recorded my talk for @posetteconf@mastodon.social 2026:
"PostgreSQL Generated Columns by Example" 🐘

Tune in on June 17th to watch my talk: 📆
https://posetteconf.com/2026/talks/postgresql-generated-columns-by-example/

Check also the schedule for many more PostgreSQL talks!👇 https://posetteconf.com/2026/

Thanks @clairegiordano@hachyderm.io for the support during the recording.🙏

#PostgreSQL #Python #Django #ORM #GeneratedColumn #GeneratedField #PosetteConf #Postgres #Database #Community #OpenSource

CC @pycon@social.python.it @django@fosstodon.org @ubuntu@ubuntu.social

posetteconf.com
11
1
7
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Wrapping up the first day of DjangoCon Europe 2026 with a big dinner in Athens 🇬🇷

After a full day of talks, now sitting at a long table with people from all over Europe, sharing stories and really good Greek food 🙂

These moments are just as important as the talks and workshop.

#DjangoCon #DjangoConEurope #Django #Python

fosstodon.org
12
0
3
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Lightning talks just wrapped up at DjangoCon Europe 2026 ⚡️

Always a fun mix of ideas, demos, and unexpected moments right before the closing… a perfect way to end the conference 🙂

With @anze3db@fosstodon.org, @alexgmin@mastodon.social, Hwayoung Cha

#DjangoCon #DjangoConEurope #Django #Python

fosstodon.org
6
0
3
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

Second talk of the morning at DjangoCon Europe 2026 🇬🇷

Now listening to Vjeran Grozdanic from Sentry🎤

Talking about encrypting data in Django without complex migrations, with a drop-in field that can handle both old plain text and new encrypted data on the fly… very curious about this approach 🙂

#DjangoCon #DjangoConEurope #Django #Python

fosstodon.org
6
0
2
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

First talk after the coffee break on the last day of DjangoCon Europe 2026 🇬🇷

Now listening to @nanorepublica@indiehackers.social 🎤

Looking at Django’s APIs in a broader sense, especially settings.py and manage.py, and how things like runserver can be confusing when it comes to deployment… interesting angle on something we all use every day 🙂

#DjangoCon #DjangoConEurope #Django #Python

fosstodon.org
5
0
3
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago

I missed the absurd chardet license change story. 🫠

BTW I would pin chardet <7 and avoid using the relicensed version if you want to avoid issues. ⚠️

Quoting Madison Taylor from Nvidia:
"Given the existence of issue #327 chardet v7.0.0 is absolutely toxic." https://github.com/chardet/chardet/issues/331

#Python #Chardet #License #Version

github.com
7
0
2
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago

⚠️ Important news ⚠️

🤖 From September, Android may require developers to hand personal data to Google to distribute legitimate Free Software outside the Play Store 📢

👀 I’m worried this shifts from security to control, with real implications for privacy and what can run on your device 🔐

🤗 If you care about keeping Android open, take a look at this initiative and stay informe 👇
https://keepandroidopen.org/

CC @keepandroidopen@techhub.social

#Android #Privacy #Security #FreeSoftware #Surveillance #Decentralization

keepandroidopen.org

Keep Android Open

Your phone is about to stop being yours. In 2027, Google will block every Android app whose developer hasn

7
0
6
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

After the DjangoCon Europe coffee break, back into the room for @jake@mastodon.theorangeone.net ☕️

Django supports multiple database connections, but leaves it up to you to manage how to use them and which queries to send where… let’s dig into this 🙂

#DjangoCon #DjangoConEurope #Django #Python

fosstodon.org
4
0
7
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago

First chats at DjangoCon Europe 2026.

You randomly say “hi” to someone and 5 minutes later you’re deep into Django, life, and conferences.

This is why I love this community.

#DjangoConEurope #PythonCommunity

fosstodon.org
4
0
2
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to

@davidism@mas.to 👇

Avoid using null on string-based fields such as CharField and TextField. The #Django convention is to use an empty string, not NULL, as the “no data” state for string-based fields. If a string-based field has null=False, empty strings can still be saved for “no data”. If a string-based field has null=True, that means it has two possible values for “no data”: NULL, and the empty string. In most cases, it’s redundant to have two possible values for “no data”. https://docs.djangoproject.com/en/stable/ref/models/fields/#django.db.models.Field.null

docs.djangoproject.com
3
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 3mo ago
I created a collection with official Mastodon accounts of general Python conferences. :python: It focuses on events like PyCon and similar conferences, and does not include events dedicated to specific frameworks (e.g. DjangoCon or PloneConf). :django: :plone: Before suggesting a new account, please check if it is discoverable. If not, make it discoverable by following the official Mastodon docs. 📚 Check the collection here 👇 https://fosstodon.org/collections/116855054431403069
fosstodon.org
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago
Replying to
Hey @mahryekuh as a speaker some conference asked me to send my slide, possibly with speaker note, days in advance to help the live captioning team. As an organizer it depends, for PyCon Italia we don't ask for slide in advance, instead for the Python Pescara local group, we usually ask for slide in advance, more to help new speakers to have better and more accessible slides.
4
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago
Replying to
Hey @jezdez thanks for creating @jazzband and for showing to the community an alternative way to sharing responsibility. It has been a great success. 💪
3
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
Hey @justin@ramble.space It will be great having you at Django On The Med. I can't wait to show you around Pescara next September 😀
2
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago
Replying to
@felixxm I wish you to run all over Europe 💪
2
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 4mo ago
Replying to
@pythonbynight@hachyderm.io huge thanks to everyone who keeps accepting my endless selfie requests with so much patience and good spirit. 🙏
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago
Replying to
Hi @pypodcats@fosstodon.org this seems a great episode, I added it in my episode queue. ✅ A small suggestion: the last URL in your post here is the accessible one, since don't force you to use a private platform. I would promote more that link that the others. ;-)
2
1
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
@webology@mastodon.social thanks Jeff. I like that keyboard a lot, it's very convenient as a stand for mobile phone during meetings or a talk recording. 😊
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
Thanks @mike I was hoping for something way easier to use in the Web or App UI, it seems only a filter to be added in the following/followers list. Maybe a new useful feature to add. CC @fosstodon
1
1
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
@wsvincent@fosstodon.org @carlton@chaos.social BTW I haven't got any PyTV shirt 😢
1
1
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 8mo ago
Replying to
Hi all, I tried to add you in the starter pack for Python conferences but your account is not set as discoverable and cannot be added. Can you activate discoverability? CC @PyGotham@mastodon.social @pycones@fosstodon.org @pyconzim@fosstodon.org @PyConLT@mastodon.social@jonafato@mastodon.social
2
1
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago
Replying to
Hi @ryancheley@mastodon.social I'm very sorry to read that, and I'll send you a huge hug from here 🫂
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago
Replying to
@benjaoming @djangoconeurope @markush Thanks Benjamin 🙂 Yes, it seems many projects are experimenting with different responses to AI right now. Curious to see where these discussions go.
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago
Replying to
@pillow thank you :)
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 7mo ago
Replying to
@pillow thanks.for your work and for sharing it. A small accessibility improvement suggestion: add an URL in your posts, so people can read by themselves the changelog, instead of sharing a screenshot. 😊
1
2
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 8mo ago
Replying to
@standardebooks@mastodon.social @wendyg@mastodon.xyz from the website: “Ebook projects like Project Gutenberg transcribe ebooks and make them available for the widest number of reading devices. Standard Ebooks takes ebooks from sources like Project Gutenberg, formats and typesets them using a carefully designed and professional-grade style manual, fully proofreads and corrects them, and then builds them to create a new edition that takes advantage of state-of-the-art ereader and browser technology.“ https://standardebooks.org/
standardebooks.org

Standard Ebooks: Free and liberated ebooks, carefully produced for the true book lover

1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 8mo ago
Replying to
Thanks @pytexas@fosstodon.org , it would be better to improve the presence of all Python-relayed conferences in the Fediverse. And thanks @ProsperousHeart@fosstodon.org for sharing the original post. If you all know other conferences missing in the starter pack or in the Fediverse ping them and let me know 🤗
1
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 8mo ago
Replying to
Hi @pytexas@fosstodon.org it finally worked 👍 It would be great if you Cha share the post or the starter pack url. 🤗
1
2
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 8mo ago
Replying to

Hey @pytexas@fosstodon.org thanks for taking care of that.

Unfortunately if I try to add your account in the starter pack I still see the warning message:

The account is not set as discoverable and cannot be added.

Can you double check your account settings?

1
5
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 9mo ago
Replying to
@kushal@toots.dgplug.org you've got a comment on Lobsters 😊 https://lobste.rs/s/mdggwb/introducing_ektupy
Introducing EktuPy
Lobsters

Introducing EktuPy

1 comment

1
2
1
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 9mo ago
Replying to
@kushal@toots.dgplug.org it seems a really interesting project. I shared the URL around 😊
1
4
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago
Replying to
@danzin thanks for sharing 👍
0
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
@pelican@fosstodon.org https://www.paulox.net/ updated to Pelican 4.12 ✅
paulox.net
0
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 4mo ago
Replying to
@adamchainz@fosstodon.org thanks 😊
0
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 9mo ago
Replying to
@EvilDMP @openuk congratulations Daniele 👏
0
0
1
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 8mo ago
Replying to
Hi @pytexas@fosstodon.org for expeience it propagate faster than this. Can you check the documentation? https://docs.joinmastodon.org/user/profile/#discoverable
docs.joinmastodon.org
0
3
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
@fosstodon what's the easiest way to list all accounts I'm following on mastodon.cloud ?
0
1
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 5mo ago
Replying to
@markush thanks for the hint
0
0
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 6mo ago
Replying to
@raffaellasuardini publish it 💪
0
1
0
0
Open post
Paolo Melchiorre @paulox@fosstodon.org
· 9mo ago
Replying to
@kushal@toots.dgplug.org I'm happy if it helped 😊
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:27:39 UTC