Data Conference Databasea Query.Farm index
Speakers

Paolo Melchiorre

Employers on the program

  1. 2025Django Software Foundation1 talk
  2. 2020–202420tab7 talks

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

JanFebMarAprMayJunJulAugSepOctNovDecPyConPyCon (national Python conferences)
Held in the past 12 months Next 12 months Today, Nov 10, 2026

Appearances by year

201920202021202220232024202520262027
  • PyCon (national Python conferences)
  • EuroPython
  • PyData

Talks

DateEventConferenceRoleTitleLinks
May 27, 2026PyCon Italia 2026PyCon (national Python conferences)talkDjango GeneratedField by Example
GeneratedField brings database-generated columns to Django, but when should you use it? This talk explains GeneratedField by example, with practical patterns,…Show less

GeneratedField brings database-generated columns to Django, but when should you use it? This talk explains GeneratedField by example, with practical patterns, trade-offs, and an overview of how it evolved from Django 5.0 to 6.0 for real production use.

Video
May 13, 2026PyCon US 2026PyCon (national Python conferences)speakerAI-Assisted Contributions and Maintainer Load
AI tools are increasingly used by contributors to read code , explore codebases, and generate changes. Across many open source projects, this is already…Show less

AI tools are increasingly used by contributors to read code , explore codebases, and generate changes. Across many open source projects, this is already affecting how issues are opened and pull requests are submitted.

Video
Jul 14, 2025EuroPython 2025EuroPythontalkA Pythonic semantic search
as Django Software Foundation
A semantic search on a website is the best way to make its content easily accessible to users because it interprets the meaning of words and is in fact…Show less

A semantic search on a website is the best way to make its content easily accessible to users because it interprets the meaning of words and is in fact increasingly used with the growth of AI technologies.

Video
May 28, 2025PyCon Italia 2025PyCon (national Python conferences)talkA Pythonic semantic search
Keeping in mind the Pythonic principle that *“simple is better than complex”,* we’ll see how to implement a *semantic search* in a web service using only an…Show less

Keeping in mind the Pythonic principle that *“simple is better than complex”,* we’ll see how to implement a *semantic search* in a web service using only an Open-Source AI stack based on *Python*, *Django*, *PostgreSQL*, *PGvector*, *Sentence Transformers*.

Video
May 28, 2025PyCon Italia 2025PyCon (national Python conferences)workshopDjangonauts
On PyCon Italia 2025’s first day, explore the Django world with DSF, Djangonaut Space, and Django Girls! Talks, Q&A, and community stories await you. Ready to…Show less

On PyCon Italia 2025’s first day, explore the Django world with DSF, Djangonaut Space, and Django Girls! Talks, Q&A, and community stories await you. Ready to contribute? Spots are limited—don’t miss out!

May 28, 2025PyCon Italia 2025PyCon (national Python conferences)panelPython, Spaghetti e Comunità Locali
Dalle spiagge di Catania ai vicoli di Milano, le community locali italiane fanno crescere Python con eventi, talk e networking... sempre con un buon piatto di…Show less

Dalle spiagge di Catania ai vicoli di Milano, le community locali italiane fanno crescere Python con eventi, talk e networking... sempre con un buon piatto di pasta! Vuoi scoprire come unirti alla festa? Vieni al panel e lasciati ispirare!

Video
Jul 8, 2024EuroPython 2024EuroPythontalkMany ways to be a Python contributor
as 20tab
Python is an increasingly used language and the number of potential contributors is growing increasingly. Newcomers to the community have a lot of documentation…Show less

Python is an increasingly used language and the number of potential contributors is growing increasingly. Newcomers to the community have a lot of documentation to guide them to transform from mere users to contributors.

Video
May 22, 2024PyCon Italia 2024PyCon (national Python conferences)panelAdvent of Python
Nel panel "Advent of Python", esploreremo l'emozionante "Advent of Code", un'avventura annuale di programmazione che unisce sfide di programmazione e spirito…Show less

Nel panel "Advent of Python", esploreremo l'emozionante "Advent of Code", un'avventura annuale di programmazione che unisce sfide di programmazione e spirito festivo. Discuteremo cos'è l'Advent of Code, perché è così appassionante e condivideremo esperienze personali e lezioni apprese,...

Video
May 22, 2024PyCon Italia 2024PyCon (national Python conferences)talkMany ways to be a Python contributor
There are many ways to contribute to Python, and in this talk, newcomers to the community will discover new ways to get involved in the Python community, and…Show less

There are many ways to contribute to Python, and in this talk, newcomers to the community will discover new ways to get involved in the Python community, and community members will get ideas for getting new people involved.

Video
Jul 17, 2023EuroPython 2023EuroPythontalkAll about djangoproject.com
as 20tab

The [djangoproject.com](https://www.djangoproject.com) website is the showcase of the Django project and is the result of contributions from many people.

Video
May 25, 2023PyCon Italia 2023PyCon (national Python conferences)talkMaps with Django
Tenendo a mente il principio **Pythonico** che "semplice è meglio che complesso" vedremo come creare una **mappa** web con **Django**, il framework web basato…Show less

Tenendo a mente il principio **Pythonico** che "semplice è meglio che complesso" vedremo come creare una **mappa** web con **Django**, il framework web basato su **Python**, utilizzando il suo modulo **GeoDjango**, memorizzando i dati geografici nel database locale su cui eseguire query geospaziali.

Video
Apr 19, 2023PyCon US 2023PyCon (national Python conferences)speakerA pythonic full-text search
A full-text search on a website is the best way to make its contents easily accessible to users because it returns better results and is in fact used in online…Show less

A full-text search on a website is the best way to make its contents easily accessible to users because it returns better results and is in fact used in online search engines or social networks .

Video
Apr 17, 2023PyCon DE & PyData Berlin 2023PyDatatalkMaps with Django
as 20tab
Keeping in mind the Pythonic principle that “simple is better than complex” we'll see how to create a web map with the Python based web framework Django using…Show less

Keeping in mind the Pythonic principle that “simple is better than complex” we'll see how to create a web map with the Python based web framework Django using its GeoDjango module, storing geographic data in your local database on which to run geospatial queries.

Jul 11, 2022EuroPython 2022EuroPythontalkMaps with Django
as 20tab
Keeping in mind the Pythonic principle that “simple is better than complex” we'll see how to create a web map with the Python based web framework Django using…Show less

Keeping in mind the Pythonic principle that “simple is better than complex” we'll see how to create a web map with the Python based web framework Django using its GeoDjango module, storing geographic data in your local database on which to run geospatial queries.

Video
Jun 2, 2022PyCon Italia 2022PyCon (national Python conferences)talkDjango with PostgreSQL superpowers
**Django** per se is a _database-agnostic_ web framework, but _real-world projects_ based on it are not. **PostgreSQL** has the _richest feature set_ of any…Show less

**Django** per se is a _database-agnostic_ web framework, but _real-world projects_ based on it are not. **PostgreSQL** has the _richest feature set_ of any supported databases and we'll see how to use these **superpowers** in _Django_.

Jun 2, 2022PyCon Italia 2022PyCon (national Python conferences)talkMake the most of Django
Taking full advantage of **Open Source** software means getting involved in its **community** and **contributing** to its development. We will see how this is…Show less

Taking full advantage of **Open Source** software means getting involved in its **community** and **contributing** to its development. We will see how this is profoundly true in the **Django** case as well.

Apr 11, 2022PyCon DE & PyData Berlin 2022PyDatatalkMake the most of Django
as 20tab
🐍 "Make the most of Django" 👉 Taking full advantage of OpenSource software means getting involved in its community and contributing to its development. We'll…Show less

🐍 "Make the most of Django" 👉 Taking full advantage of OpenSource software means getting involved in its community and contributing to its development. We'll see how this is profoundly true in the Django case as well.

Jul 26, 2021EuroPython 2021 OnlineEuroPythontalkDjango with PostgreSQL superpowers
as 20tab
Every time we’re going to create a new project with Django we make assessments on its requirements to choose the best architecture, of which, the database is…Show less

Every time we’re going to create a new project with Django we make assessments on its requirements to choose the best architecture, of which, the database is usually the core.

Video
Jul 23, 2020EuroPython 2020 OnlineEuroPythontalkA pythonic full-text search
as 20tab
A full-text search on a website is the best way to make its contents easily accessible to users because it returns better results and is in fact used in online…Show less

A full-text search on a website is the best way to make its contents easily accessible to users because it returns better results and is in fact used in online search engines or social networks.

SlidesVideo
May 2, 2019PyCon X (PyCon Italia 2019)PyCon (national Python conferences)talkMappe 🗺️ con GeoDjango 🌎, PostGIS 🐘 e Leaflet 🍃

Frequent co-speakers

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.