blog.zech.codesAutomate Python Package Publishing to PyPI with uv, Trusted Publisher, and GitHub ActionsYou made a simple fix to your Python package, but now you've got to publish it again: find the correct commands and figure out authentication with the Python Package Index (PyPI). I've got a solution Mar 29, 2025·7 min read
blog.zech.codesUnderstanding Async/Await in PythonAsync/await is a powerful tool in Python that can significantly enhance your programming skills. In this post, we'll delve into the high-level workings of async/await and then venture into its fundameNov 4, 2024·15 min read
blog.zech.codesBevy v2.0Modern software can be complex, with many components that depend on each other. It can be hard to manage those dependencies without your project becoming a mess of spaghetti code. In this article, I'dMay 10, 2023·13 min read
blog.zech.codesHow To Use Any/All Efficiently in PythonOne day you're tasked with checking if the number 200 million is in the range of 0 to 1 billion. Super trivial I know, just use the any function with a listcomp, bam, done. def find_200_million() -> bJul 17, 2022·5 min read
blog.zech.codesTry, Except … Else?If you’ve spent anytime playing around with Python you have probably learned about the try statement and its except clause. It’s a handy tool for capturing and dealing with exceptions before they breaMar 12, 2022·4 min read