What you'll build
- A messy analysis script refactored into a clean, installable Python package
- A package skeleton with tests and documentation you can reuse every time
- A distributable tool your teammates can pip install
What you'll learn
- How to structure Python code so it is reusable, not copy-pasted
- The essentials of packaging: modules, dependencies, and installation
- How to add tests that catch breakage before your users do
- How to document a package so people actually use it
About Joseph
Data consultant and founder of Yellow Sunflower, focused on making data workflows simpler, more reproducible, and visually clear.
LinkedIn →