Moshe has been involved in the Linux community since 1998, helping in Linux "installation parties". He has been programming Python since 1999, and has contributed to the core Python interpreter. Moshe has been a DevOps/SRE since before those terms existed, caring deeply about software reliability, build reproducibility and other such things. He has worked in companies as small as three people and as big as tens of thousands -- usually some place around where software meets system administration.

Authored Content

Python in a coffee cup.

Explore some of the useful features of the recent version of Python.
Women in computing and open source v5

Explore positional-only parameters and two other underutilized but still useful Python features.
Hands on a keyboard with a Python book

Learn more about this and two other underutilized but still useful Python features.
Computer screen with files or windows open

Explore os.fspath and two other underutilized but still useful Python features.
Hacker code matrix

Explore some of the underutilized but still useful Python features.

Contributed Content

Searching for code

If you need to run a project that uses a Python version you don't have installed on macOS, try pyenv.
Person in a field of dandelions

Top authors on Opensource.com have new levels of access, support, and exclusive opportunities.