EuroPython 2025

To the Moon and back: Archiving my dream open source project
2025-07-16 , South Hall 2A

I developed poliastro, an open source library for interactive Astrodynamics in Python, for almost a decade.

Seemingly everything was going well: GitHub stars were going up, I got a regular stream of grant money, users were happy, some companies were using it...

And then at one point I decided to step down as a maintainer. What happened?


Expected audience expertise:

Beginner

Juan Luis (he/him/él) is an Aerospace Engineer with a passion for tech communities and sustainability. He works at QuantumBlack, AI by McKinsey, as Product Manager for Kedro, an open source Python framework for reproducible, maintainable and modular data science code. He has worked as Developer Advocate at Read the Docs, as software engineer in the space, consulting, and banking industries, and as a Python trainer for several private and public entities.

Apart from being a long-time user and contributor to many projects in the scientific Python stack (NumPy, SciPy, Astropy) he has published several open-source packages, the most important one being poliastro, an open-source Python library for interactive astrodynamics used in academia and industry.

Finally, Juan Luis is the founder and former chair of the Python España association, the point of contact for the Spanish Python community, former organizer of PyCon Spain, and current organizer of the PyData Madrid monthly meetups.