CPython Core Developer | Senior Software Engineer @ Quansight Labs
Lysandros works as a Senior Software Engineer at Quansight Labs, where he spends most of his time on open-source.
He is a CPython core developer, specializing in the parser, the tokenizer and the REPL. He recently worked on supercharging f-strings in Python 3.12.
Lately, he's also become involved with NumPy, working on features that will be part of the upcoming NumPy 2.0 release.
Friday 22.Nov / 16:10
Python’s recent success can be traced back to its amazing community and ecosystem. Most of its libraries and stacks are the results of a collaborative effort between many community members on open-source projects.
Becoming a maintainer of an open-source project is a tricky path. From purely technical challenges like finding an issue to work on, interacting with git and GitHub and opening pull requests, to navigating through a project’s source and writing code and tests, the difficulties are many.
The goal of this workshop is to give guidance to people interested in contributing to open-source Python projects in order to overcome the initial steep learning curve, become more confident and open their first pull request. The workshop attendees will be able to receive 1:1 mentorship and advice to guide them through the process, starting from the very first steps all the way to becoming a member of a community project.
TAGS: #python #community #open-source #contribution #mentoring
Friday 22.Nov / 14:25
THEME: SW Craftmanship
In this talk, we’ll go through the timeline of the changes, trying to learn more about NumPy ufuncs and the NumPy C API in the process.
#Python #C #C++ #Numpy #Data #Scientific-python #Pygreece