code

I’m living in a uv world

Earlier this year at PyCon 2025 I avoid several talks about python packaging that include talks about this new uv thing. I felt very validated doing so as after talking to others that went to those talks, as they felt the the speakers were very preachy...

Continue reading...

The GPL is Evil

Most people are blasé at best on the different open source licenses, and don’t take any time to chose between them. So if you only read this first paragraph, make sure to use a license like Apache, MIT, or BSD and not GPL! No other license...

Continue reading...

You Should Use __all__

In the latest Python Weekly issue 607, there was a well written article by James Turk called You Don’t Need __all__ (waybackmachine backup link) which seemed to miss an important point I wanted to discuss. With no way to comment on his blog, I decided might...

Continue reading...

Box 7 is out! But should you use it?

Box logo

Box is not going away, nor is the author going away, nor is it dangerous to use or anything like that. But after a decade after Box was released, Python 3.11 has better built-ins and other tools may have better specific use cases for you!

Continue reading...

Dynamic HLS Encryption for Video Streaming

The (internet) age old battle between content creators and pirates is an ever escalating arms race. It doesn’t seem to matter how much DRM and encryption creators put on their content, the next day there will be a dozen illegal torrents available. There is no way...

Continue reading...
The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.