Martin Czygan

Software Developer | Leipzig University Library

Martin Czygan works as a software developer, consultant and author in Leipzig, Germany. He fell in love with Python over a decade ago and has been using it professionally for many years, for web developement, automation and data engineering.
He contributes to and also maintains a few open source projects.

PyCon Balkan 2019 Talks

Jupyter grew out of the IPython project (2001) - a Python REPL on steroids. Since its inception in 2015, Jupyter has seen rapid growth and adoption in different settings: data science, teaching, exploration and collaboration.

The presentation briefly reflects on literate programming in general and highlights scenarios and useful techniques, as well as projects that are developing in the expanding Jupyter ecosystem, allowing people to get creative with data and code.

Data Science

PyCon Balkan 2018 Talks

Packaging Python applications is important when shipping software. There are a couple of established ways to do it and documentation has gotten much better over the years.

There are less known ways to ship Python packages, that have been developed based on PEP 273 or on the basis of packaging systems of Linux distributions.

Container technology can help to address complex dependency issues. It is this talk various options for shipping Python software application and libraries are presented and explored.