DATA DUMP
Automate Python Package Publishing to PyPI with uv, Trusted Publisher, and GitHub Actions
You 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...
READ »Understanding Async/Await in Python
Async/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...
READ »Bevy v2.0
Modern 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,...
READ »How To Use Any/All Efficiently in Python
One 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. ```python def...
READ »Try, 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...
READ »Moving On From Discord.py
I run a ~4k member [Discord server](https://discord.gg/sfHykntuGy) that helps people who want to learn to code. Being on Discord we see a lot of people who are asking how to make their own Discord...
READ »Terrible But Cool Code - Metaclasses
So the other day I was picking a challenge on Edabit for my Discord server. I came across [Counting Instances Created from a Class](https://edabit.com/challenge/TkbgxTEn7rxd9hmx7), which gave me...
READ »