I'm a computer-engineer-turned-software-engineer, heavily involved in CPython development.
A tour of CPython's runtime
VMIL 2024
October 20th, 2024
Python 3.13 Release Stream
Python Discord
October 8th, 2024
Core sprint at Meta
core.py
October 3rd, 2024
Enabling CPython's JIT Compiler
CPython Core Dev Sprint 2024
September 26th, 2024
A Legit Episode
core.py
June 29th, 2024
Computational Complexity Theory
Charles' 30th Birthday Party
June 22nd, 2024
Building a JIT compiler for CPython
PyCon US 2024
May 19th, 2024
PEP 744 – JIT Compilation
Python Enhancement Proposals
April 11th, 2024
A tour of CPython's runtime
University of California, Irvine
March 11th, 2024
2023
A JIT compiler for CPython
CPython Core Dev Sprint 2023
October 10th, 2023
Inside CPython 3.11's new specializing, adaptive interpreter
PyCon US 2023
April 21st, 2023
A tour of CPython's bytecode compiler
University of California, Irvine
March 14th, 2023
2022
Python 3.11 Release Episode
Talk Python
October 28th, 2022
A Team at Microsoft is Helping Make Python Faster
Microsoft Python DevBlog
October 26th, 2022
Making CPython 3.11 Especially Fast
Python 3.11 Release
October 24th, 2022
Python Perf: Specializing, Adaptive Interpreter
Talk Python
September 15th, 2022
A Perfect match
PyCon US 2022
April 29th, 2022
2021
A Perfect match
PyCon JP 2021
October 16th, 2021
Structural Pattern Matching
Python 3.10 Release Stream
October 4th, 2021
What's New in Python 3.10
PyCharm by JetBrains
October 4th, 2021
2020
Dynamic Pattern Matching with Python
Dynamic Languages Symposium 2020
November 15th, 2020
PEP 634 – Structural Pattern Matching: Specification
Python Enhancement Proposals
September 12th, 2020
PEP 622 – Structural Pattern Matching
Python Enhancement Proposals
June 23rd, 2020
PEP 618 – Add Optional Length-Checking To zip
Python Enhancement Proposals
May 1st, 2020
PEP 614 – Relaxing Grammar Restrictions On Decorators
Python Enhancement Proposals
February 10th, 2020