Failed comedian, Python core developer, co-host of the https://xitter.cf/t.co/7PoInheICG podcast. Python guy at Meta. Previously CPython Dev in Rez at the Python Software Foundation.

Vancouver, British Columbia
Joined June 2009
Why are people leaving X? Well, you should, too. Here's a well-researched summary why. youtu.be/GZ5XN_mJE8Y
1
4
16
5,049
You can help shape the future of #Python typing with the power of having an opinion! Fill out the annual Python Type System and Tooling Survey: surveymonkey.com/r/python_ty…
2
7
34
2,643
I know this is aphex twin updates but jesus christ
87
3,069
95
44,846
1,422,227
It's a little embarrassing to have to ask friends for help, but since I can't do it myself, I'd like to ask y'all to please take out the garbage today 🤞🏻🤞🏻
2
1
1
47
4,470
My favorite music/math video ever: When you speed up a 3-against-2 polyrhythm, it becomes a perfect 5th interval, because the ratio between the two frequencies of a perfect fifth is 3:2.
21
54
6
640
45,710
🎙️In the latest episode of the core․py podcast we dive deep into #Python's memory allocation. This will help us cover reference counting and garbage collection in the future. ♦️This time, we're focusing on pymalloc, The Sims, and YAML. podcasters.spotify.com/pod/s…
1
4
24
2,394
This was a fun one, talking not only about the newest #Python 3.13, but also about what makes the language tick and where it might go in the future. Thanks for having me!
2
13
2,045
Łukasz Langa retweeted
Python 3.14's first alpha release came out the other day, and has just made it onto the Windows Store. It's unlisted, but if you'd like it, it's at microsoft.com/store/apps/9NT… Also, we updated our signing certificate, so it's now issued by Azure Trusted Signing and not DigiCert.
1
6
21
2,585
What you would like to listen to in the next episode of core.py ⚛️🐍 (podcasters.spotify.com/pod/s…)? 🤔
37%The garbage collector
27%Memory management
18%fstring changes in 3.12
18%Symbol tables
60 votes • Final results
1
3
1,536
You can now install free-threaded Python builds with uv: uv python install 3.13t
11
52
5
419
30,608
“WordPress is in the top 1% of open source projects in terms of impact, success, and financial return for its creator. Yet despite that […] its creator suffers from the same fate as many small Open Source libraries: a feeling of being wronged.” lucumr.pocoo.org/2024/10/14/…
3
13
5
94
14,440
Curious about free-threaded CPython in Python 3.13? 🤔 Check out the initial insights from @llanga and @ixek in their Python 3.13 overview! Got questions? Drop them in the thread below and let's dive into the future of Python together! 🚀🐍 📽️ youtube.com/live/GPwYSf1t8Lw…
5
26
5,092
Hard to believe! Black, your friendly #Python code auto-formatter was downloaded over a ✨billion times✨ from PyPI 📈 Thank you very much for your support and trust 🖤 And thanks to Jelle, Shantanu, and Cooper for being awesome maintainers! 👑
7
11
126
6,744
🐍🇺🇬 Live from @pyconuganda @llanga is sharing invaluable insights into Python's inner workings, covering: Secrets for managing major releases Behind the scenes of Python 3.8 & 3.9 The inception of Black and its impact on code formatting #PyConUganda2024 #BuildWithAT – at Kampala, Uganda
1
6
2
16
1,183
As a Python library developer, what features we can use is constrained by the lower bound of versions supported, so dropping 3.8 brings some nice goodies to use: * pipe syntax for combining dicts `x | y` * type hints with standard collections: `list[str]` * using zoneinfo instead of pytz Anything else big I'm missing?
11
7
99
7,647