PyCon Portugal 2025

Um Siri fazendo barra
2025-07-25 , Auditorium

What have in common crabs doing pull-ups, Python and infinitely backtracking parsers?


Sometimes the best way forward is to parse through unexpected choices, backtrack when needed, and commit to what works. This keynote is about a journey exploring how we navigate through ordered attempts, pattern matching, and discovering that successful parsing often depends on the right lookahead. Stories of memoizing the lessons that matter and learning when to fail fast versus when to keep trying alternative paths.


Audience Level:

Intermediate

What are the main topics of your talk?:

Contributing to Python

Pablo Galindo Salgado works in the Python Infrastructure team at the Software Infrastructure department at Bloomberg L.P. He is a CPython core developer and a Theoretical Physicist specializing in general relativity and black hole physics. He is currently serving on the Python Steering Council and he is the release manager for Python 3.10 and 3.11. He has also a cat but he does not code.