Writing Reproducible Code
We all want our code to just work, every time, on every computer. But if you have ever tried to run a colleague’s script and spent hours chasing down missing packages or version conflicts, you know it is easier said than done. Installing tools, managing dependencies, and sharing your environment can quickly become overwhelming.
Fortunately, you do not need to become a container expert to make your code more reliable today. Pixi, a programmatic environment management tool, makes installing packages, managing dependencies, and sharing your environment simpler and less intimidating.
In this webinar, we will focus on practical strategies to write code that runs reliably on any machine. You will learn how to set up your environment, manage packages, and write code that works smoothly across different platforms, all using Pixi.
Agenda
- Installing Pixi: Get started quickly with environment management.
- Installing languages and packages with Pixi: Add tools safely without conflicts.
- Making environments work across platforms: Ensure your code runs on Windows, Mac, and Linux.
- Common cross-platform gotchas: Learn typical pitfalls and how to avoid them.
- Writing reliable code: Tips for writing environment-agnostic, maintainable, and shareable Python code.
By the end of this webinar, you will know how to install and use Pixi effectively and write code that runs reliably and consistently across different machines.