diff options
Diffstat (limited to 'content/posts/python.md')
| -rw-r--r-- | content/posts/python.md | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/content/posts/python.md b/content/posts/python.md index d1ec9c0..b766e5f 100644 --- a/content/posts/python.md +++ b/content/posts/python.md @@ -38,4 +38,9 @@ Popularity of the language and general acceptance matters. Python has one of the - Use [UV](https://docs.astral.sh/uv/), nothing else comes close in managing python versions, dependencies and environments. Try to stay away from the latest version of python. One version older is the sweet spot as your dependencies will support it.
- A simple scripts can take you a long way before needing a more complex project. Specify [dependencies](https://docs.astral.sh/uv/guides/scripts/#creating-a-python-script) `uv add --script` run scripts using `uv run`.
- Create packages when distributing your work as a black box. It is a simple procedure by specifying a `pyproject.toml` document in your root folder.
-- A simple README file goes a long way in documenting your work other than the comments in your code. More complex documentation can be handled by [pdoc](https://pdoc.dev). The absolute best in class with all features is [sphinx](https://www.sphinx-doc.org).
\ No newline at end of file +- A simple README file goes a long way in documenting your work other than the comments in your code. More complex documentation can be handled by [pdoc](https://pdoc.dev). The absolute best in class with all features is [sphinx](https://www.sphinx-doc.org).
+
+## References
+
+- [Arjan Codes](https://www.youtube.com/@ArjanCodes)
+- [mCoding](https://www.youtube.com/@mCoding)
\ No newline at end of file |
