The Perfect Python Project - Glyph (Nbpy2024) @NorthBayPython
The Perfect Python Project - Glyph (Nbpy2024)  @NorthBayPython
Uploaded July 2024 | Updated September 2026, 1 day ago
Glyph

pretalx.northbaypython.org/nbpy-2024/talk/RYQVSH

Do you want to create a Python project?

Do you want it to be good?

There have been lots of talks and posts and books about how to improve your project by adopting this or that tool or technology, by adopting a best practice. We all want to improve. We all want our code to be more correct. Faster. Friendlier. Easier to use. Better documented. Better tested. To have better coverage. Easier to contribute to. Easier to work on. More welcoming as a community. More repeatable. Less flaky. More secure. More sustainable. Easier to install. Easier to deploy. Easier to manage. Easier to discover. Easier to discuss, to report issues, to investigate issues, to triage issues.

What if we did all the things though? How could we make our project perfect?

In this talk, I will explore a comprehensive review of all of the best practices available to Python projects; a few specific to open source, but most applicable to just about anything written in Python. In addition to learning about many, many best practices, their importance, and the tools available to facilitate them, I will also propose some solutions to the overwhelming sense of existential dread that one might feel when confronted with all of them at once.

Produced by NDV: youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1

Sat Jun 29 10:25:00 2024 at Reis River Ranch
The Perfect Python Project - Glyph (Nbpy2024)How I turned a podcast into a business with Python (and some Other Tools we wont talk about)The Python Community Needs More Cats - Deb Nicholson - 2026Python In The Small - Glyph (Nbpy2025)Snek: A Python-Inspired Language for Tiny Embedded ComputersExploration-Oriented ProgrammingBeyond Programming Paradigms (with Python examples) - Luciano Ramalho (North Bay Python 2023)The Source of Change: Bettering Online Open Source Communities Can Begin with YouA-hunting We Will Go: Debugging pytest with Django - Cris Ewing (North Bay Python 2019)Conference Close -  (North Bay Python 2019)No ISPs, No Masters: Modern Mesh Networking with Python - Philip James (Nbpy2025)Ship your Python code faster with PEX - Shalabh Chaturvedi (North Bay Python 2023)
North Bay Python |

"The Perfect Python Project" - Glyph (Nbpy2024)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER