"The Perfect Python Project" - Glyph (Nbpy2024)

  Рет қаралды 670

North Bay Python

North Bay Python

Күн бұрын

Glyph
pretalx.northb...
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: / @nextdayvideo
Sat Jun 29 10:25:00 2024 at Reis River Ranch

Пікірлер: 4
@ej3281
@ej3281 Ай бұрын
As an intermediate developer who finds all the configuration and overhead a little overwhelming, this was both helpful and validating. Thank you!
@nemopss
@nemopss 2 ай бұрын
that's comedy gold
@420_gunna
@420_gunna 2 ай бұрын
easy! :)
@blaiseutube
@blaiseutube 2 ай бұрын
Succinct, yet comprehensive summary of project setup. 😑 TIL coverage_enable_subprocess !
"Quantifying Nebraska" - Adam Harvey (Nbpy2024)
26:17
North Bay Python
Рет қаралды 105
У ГОРДЕЯ ПОЖАР в ОФИСЕ!
01:01
Дима Гордей
Рет қаралды 7 МЛН
The most important Python script I ever wrote
19:58
John Watson Rooney
Рет қаралды 193 М.
Trump’s Second Term: Last Week Tonight with John Oliver (HBO)
29:15
LastWeekTonight
Рет қаралды 10 МЛН
WHY did this C++ code FAIL?
38:10
The Cherno
Рет қаралды 257 М.
Nightmare on LLM Street: The Perils and Paradoxes of Knowing Your Foe
21:59
why I will never use python-poetry
9:09
anthonywritescode
Рет қаралды 59 М.
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Рет қаралды 978 М.
Harder Drive: Hard drives we didn't want or need
36:47
suckerpinch
Рет қаралды 1,7 МЛН
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 298 М.