PyCon Portugal 2025 Get different formats: curl https://pretalx.evolutio.pt/pycon-portugal-2025/schedule/\?format=table (default) curl https://pretalx.evolutio.pt/pycon-portugal-2025/schedule/\?format=list 2025-07-24 | Auditorium 07:00 --┌────────────────────┐ │ │ │ Registration  │ │ │ │ │ │ │ 07:30 --│ │ │ │ │ │ │ │ │ │ │ │ 08:00 --├────────────────────┤ │ Welcome Session  │ │ en │ ├────────────────────┤ │ │ │ Keynote 1  │ 08:30 --│ │ │ │ │ │ │ │ │ │ │ │ 09:00 --│ │ │ │ │ │ └────────────────────┘ ┌────────────────────┐ │ │ 09:30 --│ An A11y for bet… │ │ │ │ Sandro Costa  │ │ en │ ├────────────────────┤ │ │ 10:00 --│ Coffee Break  │ │ │ │ │ │ │ └────────────────────┘ 10:30 ------------------------ 11:00 --┌────────────────────┐ │ │ │ Property-based … │ │ │ │ Emma Saroyan  │ │ en │ 11:30 --└────────────────────┘ ┌────────────────────┐ │ │ │ Python-Driven R… │ │ │ 12:00 --│ Lilinoe Harbott… │ │ en │ ├────────────────────┤ │ │ │ Lunch Break  │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ 13:00 --│ │ │ │ ├────────────────────┤ │ │ │ Build without l… │ │ │ 13:30 --│ Ricardo Sueiras  │ │ en │ └────────────────────┘ ┌────────────────────┐ │ │ 14:00 --│ RAG: Tricks fro… │ │ │ │ Duarte Carmo  │ │ en │ ├────────────────────┤ │ │ 14:30 --│ Coffee Break  │ │ │ │ │ │ │ └────────────────────┘ 15:00 ------------------------ 15:30 --┌────────────────────┐ │ │ │ Tools to setup … │ │ │ │ Duarte Pompeu  │ │ en │ 16:00 --└────────────────────┘ ┌────────────────────┐ │ │ │ Lightning Talks  │ │ │ 16:30 --│ en │ │ │ └────────────────────┘ 2025-07-25 | Auditorium 07:00 --┌────────────────────┐ │ │ │ Registration  │ │ │ │ │ │ │ 07:30 --│ │ │ │ │ │ │ │ │ │ │ │ 08:00 --├────────────────────┤ │ │ │ Keynote 2  │ │ │ │ │ │ │ 08:30 --│ │ │ │ │ │ │ │ │ │ │ │ 09:00 --└────────────────────┘ ┌────────────────────┐ │ │ │ Django & HTMX: … │ │ │ 09:30 --│ Lucas Pires  │ │ en │ ├────────────────────┤ │ │ │ Coffee Break  │ │ │ 10:00 --│ │ │ │ ├────────────────────┤ │ │ │ Building a Thri… │ │ │ 10:30 --│ Gertrude Abagale │ │ en │ └────────────────────┘ ┌────────────────────┐ │ │ 11:00 --│ Inside the Blac… │ │ │ │ Daniel Hervás  │ │ en │ └────────────────────┘ 11:30 --┌────────────────────┐ │ │ │ QuerySet.explai… │ │ │ │ Aivars Kalvāns  │ │ en │ 12:00 --├────────────────────┤ │ │ │ Lunch Break  │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ 13:00 --├────────────────────┤ │ │ │ Real-time visua… │ │ │ │ Hampo, JohnPaul… │ │ en │ 13:30 --└────────────────────┘ ┌────────────────────┐ │ │ │ Unifying Data M… │ │ │ 14:00 --│ Daniel Mesejo  │ │ en │ ├────────────────────┤ │ │ │ Coffee Break  │ │ │ 14:30 --│ │ │ │ ├────────────────────┤ │ │ │ What if you bec… │ │ │ 15:00 --│ Amanda Savluchi… │ │ en │ └────────────────────┘ ┌────────────────────┐ │ │ 15:30 --│ Simulation of l… │ │ │ │ Edson Bomfim  │ │ en │ └────────────────────┘ 16:00 --┌────────────────────┐ │ │ │ Lightning Talks  │ │ │ │ en │ │ │ 16:30 --├────────────────────┤ │ Closing Session  │ │ en │ └────────────────────┘ 2025-07-26 | Workshops 1 | Workshops 2 08:30 --┌────────────────────┬────────────────────┐ │ │ │ │ Registration  │ Registration  │ │ │ │ │ │ │ │ │ │ 09:00 --└────────────────────┴────────────────────┘ 09:30 --┌────────────────────┬────────────────────┐ │ │ │ │ FastAPI Meets  │ What We Can  │ │ Langchain:  │ Learn from  │ │ crafting a RAG  │ Exemplary Python │ │ AI-powered  │ Documentation  │ 10:00 --│ chatbot  │ │ │ │ Christian Heitz… │ │ Giunio De Luca  │ │ │ │ en │ │ en │ │ │ │ │ 10:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:30 --├────────────────────┼────────────────────┤ │ │ │ │ Lunch Break  │ Lunch Break  │ │ │ │ │ │ │ │ │ │ 12:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 12:30 --├────────────────────┼────────────────────┤ │ │ │ │ Building pure  │ The Pokémon  │ │ Django REST API  │ trainer's guide  │ │ │ to Polars  │ │ Maxim Danilov  │ │ 13:00 --│ │ Rodrigo Girão S… │ │ en │ │ │ │ en │ │ │ │ │ │ │ │ │ │ 13:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:30 --├────────────────────┼────────────────────┤ │ │ │ │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ 15:00 --└────────────────────┼────────────────────┤ │ │ │ (Pre-)Commit to  │ │ Better Code  │ │ │ │ Stefanie Molin  │ 15:30 -----------------------│ │ │ en │ │ │ │ │ │ │ │ │ 16:00 -----------------------│ │ │ │ │ │ │ │ │ │ │ │ 16:30 -----------------------│ │ │ │ │ │ │ │ │ │ │ │ 17:00 -----------------------└────────────────────┘