Become a sponsor to Pablo Galindo Salgado
Hi there 👋
I am Pablo Galindo Salgado and I'm a Python core developer, Steering Council member and release manager of Python 3.10 and 3.11. I contribute to a lot of areas of the Python ecosystem but I center my efforts on the CPython project and related ecosystem and its community.
What Your Money Will Achieve
Your sponsorship money will enable and encourage me to keep doing all those things and to embark in more ambitious projects. Your sponsorship allows me to continue contributing to CPython, mentoring new contributors, helping the community, give more public talks, and to further build the community.
In particular, it will help advance work on the following projects:
-
Improve the error messages and general user experience in CPython. Examples of this work:
-
Produce exhaustive documentation about undocumented and obscure areas of CPython like the design of CPython's garbage collector and Guide to CPython's parser. This will help new contributors and core devs alike.
-
Improve the speed and performance of the Python interpreter.
-
Mentoring new core developers.
-
Review more Pull Requests to address the CPython PR backlog.
Why I’m Worth Sponsoring
- Work as a core developer in the CPython project: currently 2nd most active core developer .
- Python Steering Council member for the 2020/2021 term.
- Release manager for Python 3.10 and Python 3.11.
- My work in Cpython is centered on the parser, the compiler, the garbage collector, and the VM in general but I more or less work all over the place, maintaining also some of the CI bots (buildbot integration) and workflow.
- Moderator and administrator of the Python discuss server
- I contribute to the CPython devguide, adding major improvements, including the new Design of CPython’s Garbage Collector.
- Maintenance and improvements of the Python speed server: speed.python.org. This involves running automatic benchmarks, cross-validation and monitoring the different benchmarks in a stable and reproducible manner and open issues in the bug tracker if performance regressions have been detected.
- Maintenance of the buildbot server and the CPython CI: watch and monitor daily the buildbot server to spot failures, report them to the bug tracker and fix them (almost all of them if possible).
- Maintain and develop the GitHub-buildbot server bots integration improvement to the GH workflow
- Improvements to the buildbot server as the new release dashboard.
- I focus a lot on mentoring and promoting several new core CPython core developers [1], [2], [3], [4]
- Organization committee of several conferences such as PyCon Spain, PyLondinium and more.
- Authored & Co-authored PEPs such as PEP 617, PEP 570, PEP 619, PEP 657 and PEP 664.
- PEP-delegate for several PEPs.
- Plenty of new additions to the standard library (I will not list them here to not make this post too big, but you can check them in the “What’s new document” of the different releases.
For my contributions to Python, I have been named a PSF Fellow member since 2019 and I've also been nominated for the Google Open Source Peer Bonus program.
If you find my open source contributions valuable, please consider sponsoring me.
I will be able to embark on more ambitious projects within CPython and the Python ecosystem such as working more on user experience and error messages, document more areas of the interpreter for contributors, mentoring more core developers, improving infrastructure with more bots and automation and improving the speed of the interpreter!
Featured work
-
python/cpython
The Python programming language
Python 63,716 -
python/peps
Python Enhancement Proposals
reStructuredText 4,458 -
python/devguide
The Python developer's guide
Python 1,877 -
python/pyperformance
Python Performance Benchmark Suite
Python 870 -
psf/pyperf
Toolkit to run Python benchmarks
Python 815 -
python/buildmaster-config
Configuration for buildbot.python.org
Python 34
$5 a month
Select🚀 Rocket tier
For individuals that are benefiting from my work and want to encourage me to keep working on it!
-
Get a Sponsor badge on your profile
-
Receive updates on the status of projects I work on.
$10 a month
Select🌙 Satellite tier
For individuals from medium-income regions that are benefiting from my work and want to encourage me to keep working on it!
- Get a Sponsor badge on your profile
- Receive updates on the status of projects I work on.
$25 a month
Select🪐 Planet tier
For individuals from high-income regions that are benefiting from my work and want to encourage me to keep working on it!
- Get a Sponsor badge on your profile
- Receive updates on the status of projects I work on.
$50 a month
Select⭐ Star tier
Things are getting serious. If I or any of my contributors directly help you make money, I would appreciate you picking this!
- Get a Sponsor badge on your profile.
- Receive updates on the status of projects I work on.
$100 a month
Select⚫ Blackhole tier
If your company or product benefits from my contributions and/or other of my tools, you can support my work and help to make it sustainable. 🥇
- Get a Sponsor badge on your profile.
- Receive updates on the status of projects I work on.