Diego Russo
banner
diegor.it
Diego Russo
@diegor.it
Python Core Developer 🐍 Principal Software Engineer @developer.arm.com
MSc in Computer Science. Posts are my own. He/him/his. 🇬🇧

More active on http://linkedIn.com/in/diegor
Pinned
I’m officially a CPython Core Developer! 🐍

I’ve been using Python since 2006 — contributing back was a dream, and now it’s real.
Huge thanks to everyone who supported me, and to Arm for backing me from day one.

It’s not the destination — it’s the journey. 💙

🔗 discuss.python.org/t/vote-to-pr...
Vote to promote Diego Russo
Thank you all for the kind words and support! I’m truly honoured — and honestly a bit overwhelmed — to be joining the CPython core team. I’ve learned so much from this community, and I’m incredibly ...
discuss.python.org
Reposted by Diego Russo
Now that @europython.eu talks are live, I want to plug some of the very cool things™ my friends presented:

- @diegor.it's talk on the JIT: www.youtube.com/watch?v=5si4...

- @maureira.dev's talk on what comes after Rust in the Python ecosystem: www.youtube.com/watch?v=yJPX...

(🧵 Cont'd below!)
Exploring the CPython JIT — Diego Russo
YouTube video by EuroPython Conference
www.youtube.com
November 5, 2025 at 11:42 PM
Reposted by Diego Russo
Wooo, unanimous acceptance of 810!

Python is getting lazy imports!

So excited about this!

discuss.python.org/t/pep-810-ex...
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...
discuss.python.org
November 3, 2025 at 4:36 PM
Great write up! Thanks!
I wrote a bit about what went on at the recent Python Core Sprint at #Arm in Cambridge, plus some bonus @pyconuk.org highlights.

hugovk.dev/blog/2025/py...

#Python #CoreSprint #PyConUK
Python Core Sprint 2025
hugovk.dev
November 3, 2025 at 3:47 PM
Reposted by Diego Russo
Check out this post by @diegor.it about the latest CPython sprint! We send a special thanks to Arm for hosting the event and investing in the future of #Python 💛🐍💙 pyfound.blogspot.com/2025/10/cpyt...
CPython Core Dev Sprint 2025 at Arm Cambridge: The biggest one yet
pyfound.blogspot.com
October 20, 2025 at 4:46 PM
14 years at @developer.arm.com, reflecting on wins, doubts, pivots, and the role of Python 🐍 has played.

I just shared a longer version on LinkedIn: how I went from Italy🇮🇹 → UK 🇬🇧, leaned into Python, built community & kept pushing.

Read it here: www.linkedin.com/feed/update/...
Fourteen years ago I walked into Arm, leaving Italy 🇮🇹 behind with curiosity and a hunger to learn. 😊 Today I pause to look back at wins, doubts, and how every twist shaped me. In Italy I worked… | 🐍...
Fourteen years ago I walked into Arm, leaving Italy 🇮🇹 behind with curiosity and a hunger to learn. 😊 Today I pause to look back at wins, doubts, and how every twist shaped me. In Italy I worked on e...
www.linkedin.com
October 17, 2025 at 10:46 AM
Reposted by Diego Russo
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!
🐍 CPython Core Dev Sprint 2025 wrap:

~50 core devs (yes, Guido too) and invited guests hacking in Cambridge. JIT, free-threading, C-API, endless side discussions.

It's safe to say the best ideas start over coffee and a whiteboard with @python.org: community.arm.com/arm-communit...
October 10, 2025 at 2:19 PM
Reposted by Diego Russo
🐍 CPython Core Dev Sprint 2025 wrap:

~50 core devs (yes, Guido too) and invited guests hacking in Cambridge. JIT, free-threading, C-API, endless side discussions.

It's safe to say the best ideas start over coffee and a whiteboard with @python.org: community.arm.com/arm-communit...
October 9, 2025 at 11:23 PM
Last month the CPython Core Dev Sprint 2025 took place at Arm (@developer.arm.com) Cambridge. 🔧

I’ve just published a full write-up on what happened, what went into organising it, and what it means for Arm & the Python community.

👉 Read it here: community.arm.com/arm-communit...
CPython Core Dev Sprint 2025 event
For one week, Arm’s Cambridge HQ became the heart of Python development. Contributors globally came together for the CPython Core Developer Sprint.
community.arm.com
October 9, 2025 at 2:08 PM
After hosting the CPython Core Dev Sprint at Arm, I went to @pyconuk.org in Manchester. I even brought my kids so they could experience a Python conference. 🐍💙

I stepped in last-minute to give my talk on the CPython JIT. 😎

Recordings here 👉 youtu.be/5-AA7-fHYYM?...
PYCON UK 2025: Exploring the CPython JIT, Diego Russo
YouTube video by PyCon UK
youtu.be
September 22, 2025 at 3:10 PM
The CPython Core Dev Sprint 2025 in Cambridge is a wrap, the biggest and best yet! 🎉🐍

50+ core devs, Python 3.14rc2 released, Arm talks on ISA/compilers, and a true Cambridge experience!

I’ve shared the full story (with photos) on LinkedIn 👉 www.linkedin.com/feed/update/...
September 22, 2025 at 2:08 PM
🐍 The Python ecosystem on Arm is thriving!

From native GitHub runners to JIT optimizations and PyTorch on Windows, the platform is more mature than ever. And there’s more coming, check out our 2025 update:

🔗 community.arm.com/arm-communit...

#Python #CPython #Arm #OpenSource #WoA
Python on Arm: 2025 update
Python powers applications across Machine Learning (ML), automation, data science, DevOps, web development, and developer tooling.
community.arm.com
August 21, 2025 at 4:02 PM
We are expanding the CPython team in the Runtimes organisation at Arm, hiring Senior Software Engineers in Cambridge/Manchester. 🇬🇧

Love diving into CPython internals or improve its performance?🐍

Apply here:👇
careers.arm.com/job/cambridg...
Senior Software Engineer - CPython Runtime in Cambridge at Arm
Learn more about and apply for the Senior Software Engineer - CPython Runtime job in Cambridge at Arm
careers.arm.com
July 25, 2025 at 11:08 PM
I just got back from @europython.eu 2025!

I spoke about the CPython JIT, mentored a new speaker, introduced the keynote, and connected with amazing people.

Now even more proud to be part of this community 🐍💛

📖 Full recap on LinkedIn: www.linkedin.com/feed/update/...
Back from EuroPython 2025 and still buzzing with energy 🎉🐍 | 🐍 Diego R.
Back from EuroPython 2025 and still buzzing with energy 🎉🐍 This year was special in so many ways. I had the privilege of wearing many hats: 👨‍🏫 Speaker, I shared my work on the CPython JIT 🧠 Program...
www.linkedin.com
July 22, 2025 at 9:31 AM
I gave a talk at @europython.eu about “Exploring the CPython JIT” where I go to a journey in the execution pipeline, from the Python source code to native machine code.

Feel free to reach me out if you have any question.
July 18, 2025 at 7:51 AM
Reposted by Diego Russo
Diego Russo, Python Core Developer, is speaking about "Exploring the CPython JIT" in the main hall of EuroPython 2025 🐍

#europython #europython2025 #python #cpython #jit #compilers

https://ep2025.europython.eu/session/exploring-the-cpython-jit

CC @europython
July 16, 2025 at 9:54 AM
Just landed in Prague for @europython.eu :)
July 15, 2025 at 10:25 PM
⚠️ This post is in Italian! 🇮🇹 (just this once 😉)

Parlo di interpreter, JIT, PEP 11 e community in Intervista Pythonista 🎙️

🎧 Spotify: open.spotify.com/episode/75Fk...

🍎 Apple: podcasts.apple.com/gb/podcast/i...

#Python #CPython #Podcast
Runtime e Interpreter con un Core Developer! #66
Intervista Pythonista · Episode
open.spotify.com
July 13, 2025 at 8:40 PM
I hope to see you all in Prague next week!
Join Diego Russo @diegor.it at EuroPython for "Exploring the CPython JIT". Talk: ep2025.europython.eu/D8FJPN
July 7, 2025 at 11:14 PM
What are you looking forward to at EuroPython this year?
What are Diego @diegor.it and Lysandros @lysnikolaou.com looking forward to at EuroPython this year? 👀
June 23, 2025 at 4:54 PM
🚀 My #MSBuild2025 session is live!

Learn how CPython & PyTorch now build and run natively on Windows on Arm using GitHub-hosted runners, no cross-compilation needed!

Watch here 👉 build.microsoft.com/en-US/sessio...

#PyTorch #CPython #GitHubActions #Arm64
Run PyTorch natively on Windows on Arm using GitHub Runners
Effortlessly run PyTorch natively on Windows on Arm—no compilation required! Thanks to joint efforts between Arm, Microsoft, and upstream projects like PyTorch and NumPy, Windows on Arm GitHub runners...
build.microsoft.com
May 21, 2025 at 5:42 PM
Just attended my first Python Language Summit! 🐍
A day full of fascinating discussions, ideas, and brilliant people.
Grateful to be part of this amazing community.💙

#PyConUS
May 15, 2025 at 12:46 AM
Reposted by Diego Russo
There were layoffs at MS yesterday and 3 #Python core devs from the Faster CPython team were caught in them. If you know of any jobs, please send them their way:

Eric Snow: www.linkedin.com/in/ericsnowc...
Irit Katriel: www.linkedin.com/in/irit-katr...
Mark Shannon: www.linkedin.com/in/mark-shan...
May 14, 2025 at 9:14 PM
I’m officially a CPython Core Developer! 🐍

I’ve been using Python since 2006 — contributing back was a dream, and now it’s real.
Huge thanks to everyone who supported me, and to Arm for backing me from day one.

It’s not the destination — it’s the journey. 💙

🔗 discuss.python.org/t/vote-to-pr...
Vote to promote Diego Russo
Thank you all for the kind words and support! I’m truly honoured — and honestly a bit overwhelmed — to be joining the CPython core team. I’ve learned so much from this community, and I’m incredibly ...
discuss.python.org
May 13, 2025 at 10:12 AM
Reposted by Diego Russo
🔥 PyTorch native builds are now available for Windows on Arm!

✅ No x64 emulation
🚀 Faster performance
📦 Works on Surface Pro X, Dev Kits & GitHub Actions

Dev workflows on Arm64 just got way better.

🔗 blogs.windows.com/windowsdevel...

@microsoft.com

#PyTorch #WindowsOnArm #AI #ML #Arm64
PyTorch Arm native builds now available for Windows
We are excited to announce the availability of Arm native builds of PyTorch for Windows! Until now, developers and researchers had to compile PyTorch locally to support Windows Arm64. With PyTorch 2.7...
blogs.windows.com
April 25, 2025 at 10:27 AM