Pablo Galindo Salgado
Employers on the program
- 2026Python Software Foundation2 talks
- 2026Hudson River Trading1 talk
- 2019–2025Bloomberg13 talks
- 2023Python Steering Council1 talk
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.
Appearances by year
- PyCon (national Python conferences)
- EuroPython
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Jul 13, 2026 | EuroPython 2026 | EuroPython | keynote | Core.py recording with Guido van Rossum as Python Join us for a very special live episode of Core.py as Pablo Galindo Salgado and Łukasz Langa somehow convince Guido van Rossum to sit down for what will almost…Show lessJoin us for a very special live episode of Core.py as Pablo Galindo Salgado and Łukasz Langa somehow convince Guido van Rossum to sit down for what will almost certainly begin as a sensible conversation about Python and quickly spiral into war stories, controversial design decisions, ancient... | |
| Jul 13, 2026 | EuroPython 2026 | EuroPython | talk | Lazy imports and the art of interpreter procrastination as Python From CLI developers to maintainers of large applications, many Python developers have been bitten by the high overhead of eagerly loading imports. | Video |
| May 13, 2026 | PyCon US 2026 | PyCon (national Python conferences) | keynote | Horizonte de sucesos / Event Horizon as Hudson River Trading | Video |
| May 13, 2026 | PyCon US 2026 | PyCon (national Python conferences) | speaker | Tachyon: Python 3.15's sampling profiler is faster than your code In the core dev team we set out to build the best sampling profiler for any interpreted language and place it in the standard library. | Video |
| Aug 29, 2025 | PyCon Greece 2025 | PyCon (national Python conferences) | keynote | Keynote - Pablo Galindo Salgado | |
| Jul 14, 2025 | EuroPython 2025 | EuroPython | talk | A new safe external debugger interface for CPython as Bloomberg LP Have you ever needed to debug a Python application in production without stopping it? While tools like GDB make this straightforward for C/C++, Python…Show lessHave you ever needed to debug a Python application in production without stopping it? While tools like GDB make this straightforward for C/C++, Python developers face unique challenges when attaching debuggers to live processes. | Video |
| May 14, 2025 | PyCon US 2025 | PyCon (national Python conferences) | speaker | A new safe external debugger interface for CPythonHave you ever needed to debug a Python application in production without stopping it? While tools like GDB make this straightforward for C/C++, Python…Show lessHave you ever needed to debug a Python application in production without stopping it? While tools like GDB make this straightforward for C/C++, Python developers face unique challenges when attaching debuggers to live processes. | Video |
| May 14, 2025 | PyCon US 2025 | PyCon (national Python conferences) | speaker | Zoom, Enhance: Asyncio's New Introspection Powers asyncio in Python 3.14 introduces a new powerful feature: introspecting a running asyncio program from another OS process. | Video |
| Aug 29, 2024 | PyCon PL 2024 | PyCon (national Python conferences) | keynote | Untitled as Bloomberg | |
| Jul 8, 2024 | EuroPython 2024 | EuroPython | panelist | CPython Core Development Panel as Bloomberg Python has been evolving very rapidly in the last few years, and this is because new ideas have been taking over the Core Development. | Video |
| Jul 8, 2024 | EuroPython 2024 | EuroPython | talk | Tales from the abyss: some of the most obscure CPython bugs as Bloomberg Working on one of the major programming languages surely is a lot of fun but sometimes very weird things happen. In these moments Python stops behaving like…Show lessWorking on one of the major programming languages surely is a lot of fun but sometimes very weird things happen. In these moments Python stops behaving like Python and you enter a new dimension where everything is possible. | Video |
| May 15, 2024 | PyCon US 2024 | PyCon (national Python conferences) | speaker | A Fireside Chat With the Hosts of the Core.py Podcast as Bloomberg Pablo and Łukasz run a new podcast where they discuss the implementation details of CPython and what the development process looks like. | |
| May 15, 2024 | PyCon US 2024 | PyCon (national Python conferences) | speaker | Profiling at the speed of light as Bloomberg Did you know that Python 3.12 will include one of the world's smallest just-in-time (JIT) compilers? Also, you will be surprised to learn it is not what you…Show lessDid you know that Python 3.12 will include one of the world's smallest just-in-time (JIT) compilers? Also, you will be surprised to learn it is not what you probably think it is. | Video |
| Nov 11, 2023 | PyCon Ireland 2023 | PyCon (national Python conferences) | talk | The snake of Theseus as Python Steering Council As Python keeps evolving and attracts an ever-growing community with unique perspectives, steering council members and core developers face the enthralling…Show lessAs Python keeps evolving and attracts an ever-growing community with unique perspectives, steering council members and core developers face the enthralling challenge of preserving Python's fundamental identity. In this talk, we embark on a journey, exploring how Python retains its essence while... | |
| Sep 2, 2023 | PyCon TW 2023 | PyCon (national Python conferences) | keynote | The snake of Theseus | |
| Jul 17, 2023 | EuroPython 2023 | EuroPython | panelist | CPython Core Developer Panel Come meet the folks who make the Python programming language! A panel discussion of core Python developers will take place on Wednesday at 2pm. | Video |
| Jul 17, 2023 | EuroPython 2023 | EuroPython | talk | f"yeah!" - How we are supercharging f-strings in Python 3.12 Everybody loves f-strings in Python. But what if they could be even better? | Video |
| Apr 19, 2023 | PyCon US 2023 | PyCon (national Python conferences) | speaker | How memory profilers work as Bloomberg These days, it is very easy for applications to run out of memory due to the vast amounts of data they need to process. While Python makes it very easy to get…Show lessThese days, it is very easy for applications to run out of memory due to the vast amounts of data they need to process. While Python makes it very easy to get something up and running, the highly dynamic nature of the language abstracts memory management away from us and makes it very difficult to understand what is going on when we run out of memory or when we have memory leaks. | Video |
| Jul 11, 2022 | EuroPython 2022 | EuroPython | panelist | CPython Developer Panel as Bloomberg LP / CPython core team Come meet the folks who make the Python programming language! A panel discussion of core Python developers will take place on Wednesday at 2pm. | Video |
| Jul 11, 2022 | EuroPython 2022 | EuroPython | talk | Making Python better one error message at a time as Bloomberg LP / CPython core team Error reporting has been an area that sadly has not improved a lot recently in the Python interpreter and users have been battling with very obscure runtime…Show lessError reporting has been an area that sadly has not improved a lot recently in the Python interpreter and users have been battling with very obscure runtime errors and puzzling syntax error messages that range from very generic (just “syntax error: invalid syntax”) to directly misleading (the... | Video |
| Apr 27, 2022 | PyCon US 2022 | PyCon (national Python conferences) | speaker | Making Python better one error message at a time as Bloomberg Python 3.10 has been recently released and among many exciting new features, one of the biggest improvements is the inclusion of a whole new set of changes…Show lessPython 3.10 has been recently released and among many exciting new features, one of the biggest improvements is the inclusion of a whole new set of changes focused on improving the error messages across the interpreter and the general user experience when dealing with error messages. | Video |
| Jul 26, 2021 | EuroPython 2021 Online | EuroPython | keynote | Nobody expects the Spanish inquisition as Bloomberg LP In this talk I will go into some interesting stories of how (C)Python is made. We will go through a journey that will show you how Python is developed, who…Show lessIn this talk I will go into some interesting stories of how (C)Python is made. We will go through a journey that will show you how Python is developed, who works on it, interesting battles against the most obscure of bugs and lots of unexpected situations and things to learn and to reflect on. | Video |
| Apr 15, 2020 | PyCon US 2020 (Online) | PyCon (national Python conferences) | speaker | The soul of the beast: Everything about Python's grammarWe will try to answer a straightforward question: What makes Python so easy to learn and read? Other languages also have a robust community and a compelling…Show lessWe will try to answer a straightforward question: What makes Python so easy to learn and read? Other languages also have a robust community and a compelling ecosystem and standard library, but Python somehow stands out on how easy it is to understand existing code and how quickly and pleasantly people can learn it. | |
| Jul 8, 2019 | EuroPython 2019 | EuroPython | talk | The soul of the beast as Bloomberg LP The audience will discover one of the core pieces of the language that sits at the middle of the decisions about what new rules can or cannot be implemented in…Show lessThe audience will discover one of the core pieces of the language that sits at the middle of the decisions about what new rules can or cannot be implemented in the Python programming language. | Video |
| May 1, 2019 | PyCon US 2019 | PyCon (national Python conferences) | speaker | Time to take out the rubbish: garbage collector as Bloomberg One of the reasons why programming in Python is very straightforward and simple is that we do not have to worry about the lifetime of our objects. | Video |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Reuven M. Lerner | 12 | — | 2025 |
| Łukasz Langa | 11 | 5 | 2026 |
| Cristián Maureira-Fredes | 8 | — | 2026 |
| Maria Jose Molina Contreras | 8 | — | 2026 |
| Paul Ganssle | 8 | — | 2026 |
| Russell Keith-Magee | 8 | — | 2026 |
| Antonio Cuni | 7 | — | 2026 |
| Hynek Schlawack | 7 | — | 2026 |
| Marc-André Lemburg | 7 | — | 2026 |
| Paolo Melchiorre | 7 | — | 2026 |
| Victor Stinner | 6 | 1 | 2024 |
| Cheuk Ting Ho | 6 | — | 2026 |
| Koudai Aono | 6 | — | 2026 |
| Vinícius Gubiani Ferreira | 6 | — | 2026 |
| Jimmy Lai | 6 | — | 2025 |
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.