SciPy 2023

Leopold Talirz

Leopold studied physics, and then spent a decade working as a computational materials scientist, solving nature’s riddles through atomistic simulations and writing software to make materials science more open, reproducible, and accessible. In 2021 he joined Microsoft Quantum to supercharge atomistic simulations via the cloud and, eventually, quantum computing. Leopold is a core contributor to the Python-based open-sourceAiiDA workflow manager as well as the Materials Cloud platform for seamless sharing of resources in computational materials science. He serves on the NumFOCUS committee for evaluating affiliated project applications and is co-chairing the chemistry & materials session at SciPy this year.

Besides talks at scientific conferences, Leopold organized AiiDA tutorials in Switzerland, the Netherlands, Norway, and China (sample video), including live hands-on lectures on how to code AiiDA plugins in Python.

The speaker's profile picture

Sessions

07-10
13:30
240min
Meet your coding best friend: VS Code💖 - A hands-on tutorial on how to get the most out of the world’s most popular Python editor
Guen Prawiroatmodjo, Sarah Kaiser, Leopold Talirz

Visual Studio Code (VS Code) is a free code editor that runs on Windows, Linux, macOS and in your browser. This tutorial aims at Python programmers of all levels who are already using VS Code or are interested in doing so, and will take them from zero (installing VS Code) to a production setup for Python development. We will cover starter topics, such as customizing the UI and extensions, using code autocomplete, code navigation, debugging, and Jupyter Notebooks. We will also go into advanced use cases, such as remote development, pair programming via Live Share, Dev containers, GitHub Codespaces & more.

Tutorials
Classroom 105