Profile avatar
pablogsal.com
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.
29 posts 2,513 followers 147 following
Regular Contributor
Active Commenter

It's been a while, huh? The core․py podcast is back with an episode about reference counting! 🎙️ I know y'all are waiting for the GC episode but we need to eat the veggies first. We hope it's fun anyway. We bet it is! 🍀 #Python #Podcast #Betting #TotallyLegal creators.spotify.com/pod/show/cor...

I’ve seen minds.md/zakirullin/c... being passed around & generally very much agree with it. It’s essentially a verbose version of my own mantra: “Complexity is not about how many keys I have to press – it’s about how difficult it is to reason about the consequences of what I’m doing.” 🧵 1/11

Believe me when I say this: it will be absolute 🍌🍌🍌🍌🍌🍌🍌🍌🍌 Join @pablogsal.com and I at PyCon US 2025.

We are very exited to share with you PEP 768 🐍, which proposes a safe external debugger interface to Python. We think this is a really exciting change that would allow debuggers and tools to safely attach to running Python processes without stopping or restarting them. 🔨🐛 peps.python.org/pep-0768/

Impressive, very nice. Let's see Paul Allen's Starter Pack

Once more I am humbled and honoured to serve in the Python 🐍 Steering Council 2025 with my amazing colleagues @pumpichank.bsky.social, @corona10.bsky.social, @emilyemorehouse.bsky.social and @gpshead.bsky.social Thanks to all of you for your trust and support 🙏🖤 I will do my best to serve! 🤘

Congratulations to the new #Python Steering Council for 2025! 🗳️ @pumpichank.bsky.social 🗳️ @corona10.bsky.social 🗳️ @emilyemorehouse.bsky.social 🗳️ @gpshead.bsky.social 🗳️ @pablogsal.com discuss.python.org/t/steering-c... hugovk.github.io/python-steer... #SteeringCouncil #PythonSteeringCouncil

To fulfill the expectations of all Python people who followed me, I'll start sharing some of the Python stuff I'm dealing with now. E.g. right now I'm working on adding asyncio call stack introspection support both from within the process and from outside of it. ✨ 🧵

“How do you spell that?” “That doesn’t help.” Is the most Poland thing change ever. 😅

It's me!! I had a chance to catch up with my pals @pablogsal.com and @lukasz.langa.pl on their awesome podcast last week, coincidentally right after my core dev promotion went through. If you like Python, open source, and balloons (!!!), this is the episode for you.

Meet our newest member of the core developer team, @savannah.dev! Currently at Snowflake, she worked with dev tools at Docker and Microsoft, but also flew drones over forests. In terms of CPython, Savannah works on argparse and the JIT, but that's not her last word. open.spotify.com/show/1PGRfdr...

There's a new episode of the core․py podcast! This time we're talking to the newest member of the #python committer team, @savannah.dev. open.spotify.com/show/1PGRfdr...

🎥 @pablogsal.com & @lukasz.langa.pl talk all about Python's GIL and the work that's been done to make it (experimentally) optional in Python 3.13. youtu.be/wfDngUP-GEw

When you need to start writing landing pads and DWARF by hand to make C++ exception work 🥲

After a week of nightmares 😱 and long stares at the abyss that of gcc, llvm, libunwind, elfutils, several JITs and much more me and Brandt have a proposal to allow unwinders to work with CPython’s new JIT which will avoid breaking all the tools that rely on them ✨ github.com/python/cpyth...

I made a Python core team starter pack: go.bsky.app/AgFvebt Let me know if I've missed anyone! #Python #CPython #PythonCoreTeam #StarterPack

If you see this, post a concert photo you took

Seen in the source of gdb (inferior is how gdb refers to the process being debugged) 😆

I have been trapped here all day send help

Cool talk if you are into shaders: www.youtube.com/watch?v=EtX7...

"Tensors are multidimensional arrays"

Great introduction about 'Deputy CPython Developer in Residence' written by @ambv.bsky.social :)