Sign in

Pablo Galindo Salgado

@pablogsal.com
2.8K followers 153 following 83 posts

I program the programming program that other programmers use to program programs. Python Steering Council and core developer. Python 3.10/3.11 release manager. Deals with black holes and parsers. Attracts linker problems.

PostsRepliesMedia
Pablo Galindo Salgado @pablogsal.com · 06/06/2026
This is 🍌🍌
020
Reposted by Pablo Galindo Salgado
EuroPython 2026, Kraków @europython.eu · 18/05/2026
We have a unique keynote this year: Guido van Rossum - the creator of Python - will be the guest on an episode of the core.py podcast, recorded live from the #EuroPython stage by @lukasz.langa.pl and @pablogsal.com Grab your ticket: ep2026.europython.eu/tickets/ #europython #python
A cover image of the EuroPython 2026 keynote "In conversation with... a special core.py episode with Guido van Rossum" featuring Guido van Rossum, Łukasz Langa and Pablo Galindo Salgado. The event will take place on 13-19 July in Kraków.
0256
Pablo Galindo Salgado @pablogsal.com · 14/05/2026
More OSS news from us coming later this year. 🚀
050
Pablo Galindo Salgado @pablogsal.com · 14/05/2026
Seeing HRT step up at the Visionary tier means a lot to me. It's exactly the kind of commitment Python deserves from the companies that build on it, and I'm genuinely proud to be at a place that takes that seriously. ❤️
160
Pablo Galindo Salgado @pablogsal.com · 14/05/2026
Sponsorships like this are what make it possible for the PSF to keep going: maintaining CPython, running PyPI, funding security work, and supporting the community programs that the entire Python ecosystem depends on.
120
Pablo Galindo Salgado @pablogsal.com · 14/05/2026
🎉🎉 I am more than excited to share that @hudsonrivertrading.bsky.social is joining as a Visionary Sponsor of the Python Software Foundation! pyfound.blogspot.com/2026/05/psf-...
pyfound.blogspot.com
PSF Welcomes Hudson River Trading (HRT) as a Visionary Sponsor
1120
Pablo Galindo Salgado @pablogsal.com · 07/05/2026
Let’s go girlllllllll 🤘🔥
050
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 07/05/2026
Python 3.15 beta 1 is here 🎉! This means that 3.16 (my first release as RM) is in development! Not to be sappy but this is such an honour. The trust the team has in me is not lost on me. I will do my best to make sure that 3.16 is the best Python yet. 🖤 discuss.python.org/t/python-3-1...
discuss.python.org
Python 3.15.0 beta 1 is here!
It’s the first beta and feature freeze! This is a beta preview of Python 3.15 Python 3.15 is still in development. This release, 3.15.0b1, is the first of four planned beta releases. Beta release...
68311
Reposted by Pablo Galindo Salgado
Hugo van Kemenade @hugovk.dev · 07/05/2026
🐍🚀 Out now: Python 3.15 beta 1! 🧊 This is the feature freeze, and now it's *your* turn to test out all the amazing things we've been baking for the past 12 months! discuss.python.org/t/python-3-1... Please report bugs, we'll fix before the big October release. #Python #Python315 #release
discuss.python.org
1105
Pablo Galindo Salgado @pablogsal.com · 07/05/2026
@hugovk.dev you rock man! 🤘 it’s being amazing having you as RM 🖤
120
Pablo Galindo Salgado @pablogsal.com · 27/04/2026
Join @lukasz.langa.pl, Guido van Rossum and myself at @europython.eu this year. It’s going to be epic! 🤘
1124
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 13/04/2026
We were so lucky to have @lukasz.langa.pl as our very first Developer in Residence. I consider the program an incredible success story of what funding can do in open source. That is in large part a reflection of his hard work, and the amazing team of DiRs who followed. Thank you Łukasz!
0164
Pablo Galindo Salgado @pablogsal.com · 13/04/2026
@lukasz.langa.pl has been an extraordinary example of how a program like the developer in residence can make Open Source sustainable and healthy. I don’t think I will surprise anyone saying that program has been successfully in great part because of him. He leaves very big shoes to fill! 🖤🙏
060
Reposted by Pablo Galindo Salgado
Python Software Foundation @python.org · 13/04/2026
Nearly 5 years, countless PRs, a program grown from 1 to 5. Thank you, Łukasz Langa, for defining the CPython Developer in Residence role. Best of luck on the next step of your journey and we'll see you around the community!
pyfound.blogspot.com
Reflecting on Five Years as the PSF’s First CPython Developer in Residence
After nearly five wonderful years at the Python Software Foundation as the inaugural CPython Developer in Residence, it's time for me to move on. I feel honored and honestly so lucky to have had the opportunity to kick off the program that now includes several wonderful full-time engineers. I'm glad to see the program left in good hands. The vacancy created by my departure will be filled after PyCon US as the PSF is currently focused on delivering a strong event. I'm happy to share that Meta will continue to sponsor the CPython Developer in Residence role at least through mid-2027. The program is safe.
24311
Reposted by Pablo Galindo Salgado
Mike Fiedler @miketheman.com · 10/04/2026
Any time I see something like this in a #Python REPL, I can't help but smile for two reasons: 1. Yes, yes I did forget. 🙈 2. I know some of the folks who worked so hard to make that message do exactly what I want it to do. Thanks to @pablogsal.com, @lukasz.langa.pl, and so many others! #OpenSource
Screenshot of a Python terminal REPL with the text:

NameError: name 'base64' is not defined. Did you forget to import 'base64'?
1223
Reposted by Pablo Galindo Salgado
Denny Perez @dennyperez18.bsky.social · 10/04/2026
🚨 Making history at #PyConUS 2026! 🚨 For the first time ever, we’ll have a Keynote in Spanish 🎉🐍 Featuring @pablogsal.com, CPython core dev & Steering Council member. 📝 More details: pycon.blogspot.com/2026/04/haci... 🎟️ Register: us.pycon.org/2026/attend/ #PyConCharlas #Python
0279
Pablo Galindo Salgado @pablogsal.com · 10/04/2026
🙏🖤
040
Reposted by Pablo Galindo Salgado
CppNow @cppnow.bsky.social · 26/03/2026
C++Now is pleased to announce the third of three keynotes for the 2026 Conference which will be presented on Friday 8th May! Benchmarking - It's About Time by @matt.godbolt.org Find out more and register: schedule.cppnow.org/session/2026... #cpp #cplusplus #programming
093
Pablo Galindo Salgado @pablogsal.com · 18/03/2026
Oh man, poor parser 😂
040
Reposted by Pablo Galindo Salgado
PyCon US @pycon.us · 13/03/2026
Python friends, it’s time. 🐍 The #PyConUS 2026 schedule is LIVE! Start planning your talks, meet the keynote speakers, and register for tutorials, summits & events! 🔗 us.pycon.org/2026/schedule/ Full details: pycon.blogspot.com/2026/03/laun...
PyCon US 2026 Keynote Speakers (from left to right): Rachell Calhoun, Tim Schilling, Lin Qiao, Pablo Galindo Salgado, amanda casari
01510
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 10/01/2026
The coolest feature in Python 3.14 can be used to build a zero-preparation remote debugger for Python applications running in Kubernetes and Docker containers??? 🐛🪄 savannah.dev/posts/the-co...
savannah.dev
The coolest feature in Python 3.14
…can be used to build a zero-preparation remote debugger for Python applications running in Kubernetes and Docker containers?
3318
Pablo Galindo Salgado @pablogsal.com · 09/01/2026
media.tenor.com
a man in a yellow shirt is sitting in a chair and pointing at something
ALT: a man in a yellow shirt is sitting in a chair and pointing at something
000
Reposted by Pablo Galindo Salgado
Hugo van Kemenade @hugovk.dev · 09/01/2026
Nice use of @pablogsal.com & co's new statistical profiler in Python 3.15! #Python #Python315 #Tachyon
291
Reposted by Pablo Galindo Salgado
Barry Warsaw @pumpichank.bsky.social · 13/12/2025
Absolutely honored to serve another term with these fine folks. Thanks to the community for your trust and for Greg and Emily for a wonderful 2025 term.
0172
Pablo Galindo Salgado @pablogsal.com · 13/12/2025
Python is at an exciting moment. With incredible work happening on performance, free-threading, and the broader ecosystem, there's never been a better time to be part of this community. You can be sure we'll work hard to bring you the best Python possible! 🤘
010
Pablo Galindo Salgado @pablogsal.com · 13/12/2025
It has been an honour and a pleasure to serve this past year also with @emilyemorehouse.bsky.social and @gpshead.bsky.social Thank you both for everything you've done for Python!
130
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 13/12/2025
I’m looking forward to working alongside my fellow council members to serve the community, support contributors, and help guide Python over the next year. Congratulations @pablogsal.com @yhg1s.bsky.social @pumpichank.bsky.social @corona10.bsky.social! 🎉
1112
Pablo Galindo Salgado @pablogsal.com · 13/12/2025
peps.python.org/pep-8107/
peps.python.org
PEP 8107 – 2026 Term Steering Council election | peps.python.org
This document describes the schedule and other details of the 2025 election for the Python steering council, as specified in PEP 13. This is the steering council election for the 2026 term (i.e. Pytho...
100
Reposted by Pablo Galindo Salgado
Donghee Na @corona10.bsky.social · 13/12/2025
I am truly grateful for the opportunity to serve alongside and collaborate with such amazing colleagues on the Python Steering Council: @pumpichank.bsky.social , @pablogsal.com , @savannah.dev , and @yhg1s.bsky.social.
161
Pablo Galindo Salgado @pablogsal.com · 13/12/2025
Once again I am honoured to serve on the Python Steering Council together with @savannah.dev @yhg1s.bsky.social @pumpichank.bsky.social @corona10.bsky.social🐍 The trust from the core team and the community is something I never take for granted.Thank you🖤 We'll work hard to bring you the best Python!
1334
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 06/12/2025
Woo, everyone's favourite Python profiler just got async awareness! 🎉 With --async-aware, you'll be able to see parent-child task hierarchies instead of flat event loop stacks. Without vs. with:
Tachyon profilerwithout async awareness showing a flat call stack. The hotspot is KqueueSelector.select at 90.5%, obscuring actual application workTachyon profiler with async awareness showing hierarchical task structure: a Supervisor task spawning three parallel Worker tasks, each running LeafTasks. Hotspot correctly identifies sleep at 96.8%.
2493
Pablo Galindo Salgado @pablogsal.com · 06/12/2025
media.tenor.com
a group of men are sitting around a table with one of them saying one of us !
ALT: a group of men are sitting around a table with one of them saying one of us !
010
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 06/12/2025
Had a lot of fun working with @pablogsal.com on this one!! github.com/python/cpyth...
github.com
GH-141565: Add async code awareness to Tachyon by savannahostrowski · Pull Request #141533 · python/cpython
Before: With --async-aware: And just for posterity, here's what pstree returns for the program: └── (T) Task-1 └── main /Users/savannah/code/cpython/sandbox/test_simple_async.py:59 ...
281
Pablo Galindo Salgado @pablogsal.com · 03/12/2025
The main branch of Python/CPython for now 😅
130
Pablo Galindo Salgado @pablogsal.com · 03/12/2025
Yes!
000
Pablo Galindo Salgado @pablogsal.com · 02/12/2025
Oh boy, you can bet we are cooking the coolest profiler for Python 3.15 👨‍🍳🔥
36012
Pablo Galindo Salgado @pablogsal.com · 17/11/2025
Too much power 🔥🔥🔥🔥
050
Pablo Galindo Salgado @pablogsal.com · 17/11/2025
Unlikely 😅
000
Pablo Galindo Salgado @pablogsal.com · 16/11/2025
Coming soon to your favourite new CPython 3.15 profiler 🚀
4527
Reposted by Pablo Galindo Salgado
Facundo Batista @facundobatista.bsky.social · 10/11/2025
🎉 ¡Buenas noticias! 🐍 Con muchísima alegría @manux.bsky.social y yo les contamos que ya liberamos el libro "Python para Ciencia y Tecnología", completo, en castellano… ¡y totalmente gratis! 😍📘 💾 Pueden descargar el PDF desde 👉 libropython.science
11514
Reposted by Pablo Galindo Salgado
Savannah Ostrowski @savannah.dev · 03/11/2025
Wooo, unanimous acceptance of 810! Python is getting lazy imports! So excited about this! discuss.python.org/t/pep-810-ex...
discuss.python.org
PEP 810: Explicit lazy imports
Dear PEP 810 authors. The Steering Council is happy to unanimously[1] accept “PEP 810, Explicit lazy imports”. Congratulations! We appreciate the way you were able to build on and improve the previ...
05214
Reposted by Pablo Galindo Salgado
Seth Larson @sethmlarson.dev · 03/11/2025
Lazy Imports are coming to #Python! This is huge for CLIs written in Python :) discuss.python.org/t/pep-810-ex...
discuss.python.org
PEP 810: Explicit lazy imports
Dear PEP 810 authors. The Steering Council is happy to unanimously[1] accept “PEP 810, Explicit lazy imports”. Congratulations! We appreciate the way you were able to build on and improve the previ...
1185
Reposted by Pablo Galindo Salgado
Hugo van Kemenade @hugovk.dev · 03/11/2025
The Steering Council has accepted PEP 810 (explicit lazy imports) for Python 3.15! discuss.python.org/t/pep-810-ex... #Python #PEP810 #LazyImports #lazy #Python315
discuss.python.org
PEP 810: Explicit lazy imports
Dear PEP 810 authors. The Steering Council is happy to unanimously[1] accept “PEP 810, Explicit lazy imports”. Congratulations! We appreciate the way you were able to build on and improve the previ...
13415
Reposted by Pablo Galindo Salgado
Łukasz Langa @lukasz.langa.pl · 25/10/2025
🎙️ Bored this weekend? Part 2 of the interviews from the CPython core sprint in Cambridge UK is out. Don’t worry, it's shorter than Part 1. Only 2 hours 18 minutes! ✨ Hear from Greg, Thomas, Paul, Pradyun, Carol, Guido, Brett, Erlend, Tal, Lys, Yury, and Diego. creators.spotify.com/pod/profile/...
creators.spotify.com
Episode 26.2: CPython Sprint Week in Cambridge UK, Part 2 by core.py
More interviews from the core sprint! This time we have: Greg P. Smith, Thomas Wouters, Paul Ganssle, Pradyun Gedam, Carol Willing, Guido van Rossum, Brett Cannon, Erlend Aasland, Tal Einat, Lysandros...
0195
Reposted by Pablo Galindo Salgado
Łukasz Langa @lukasz.langa.pl · 16/10/2025
The core․py podcast is back with a new episode! Actually, it’s only half an episode, and yet it’s the longest one so far. We interviewed attendees sprinting on CPython at Arm Inc. Topics include: #Python 3.14 and 3.15, the future of free threading, and pizza. creators.spotify.com/pod/profile/...
creators.spotify.com
Episode 26.1: CPython Sprint Week in Cambridge UK, Part 1 by core.py
What? What do you mean this two-and-a-half hour episode is PART 1? Well, there were fifty people at the sprint in September. We interviewed thirty of them. In Part 1 you can hear from 18 of them: Ken ...
0114
Pablo Galindo Salgado @pablogsal.com · 20/10/2025
Done!
010
Reposted by Pablo Galindo Salgado
Mia Bajić @clytaemnestra.bsky.social · 15/10/2025
🚀 Python 3.14 is out and so is 3.15 alpha! I chatted with @hugovk.dev, @pablogsal.com, and @lukasz.langa.pl about which release was the least successful, why release notes always say “and now for something completely different”, how Python actually gets released and many more! youtu.be/BHUWyM2cxwE
youtu.be
Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo
YouTube video by Behind the Commit
11910
Reposted by Pablo Galindo Salgado
Python Software Foundation @python.org · 10/10/2025
Thank you, @developer.arm.com, for investing in the future of #Python and the PSF by hosting this year’s CPython sprint– we appreciate your support!
0225
Reposted by Pablo Galindo Salgado
Mia Bajić @clytaemnestra.bsky.social · 08/10/2025
Python 3.14 is out! 🎉 What goes on behind the scenes before a new Python version reaches us? I had the chance to chat with @hugovk.dev, @lukasz.langa.pl, and @pablogsal.com about their experiences as release managers. Sneak peek: youtu.be/yc9lpM_zpes, full episode coming next week!
youtu.be
Trailer – Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo
YouTube video by Behind the Commit
1248
Pablo Galindo Salgado @pablogsal.com · 07/10/2025
🐍 Python 3.14 is here! 🎉 ✨ Template strings (t-strings) for safer string interpolation 🚀 Free-threaded Python officially supported (bye GIL!) 🎨 Syntax highlighting in the REPL 📦 Zstandard compression in stdlib 🔍 Remote PDB debugging Full release notes: docs.python.org/3.14/whatsne...
03014