Python Tooling at Mozilla

Talk 25 min

Tadas Korris
The tools and workflows we use as developers are often as important as the code we write. The beauty of the Python ecosystem is that there are many options to the types of linters, formatters, type checkers, testing frameworks, and security scanners we can choose. However, too many options can paralyze decision making and often we use sub-optimal tools just because we've used them before. Learn some lessons from the tooling we use for maintaining, testing, and deploying our Python code at Mozilla.