I’ve been using Podman for a while as my go to container engine. This article outlines all the reasons to do so and provides some nice migration advice https://codesmash.dev/why-i-ditched-docker-for-podman-and-you-should-too
hackeryarn
I'm a staff engineer working with Python, Clojure, and all the DevOps technologies. Outside of work, I write Rust, contribute to open source, maintain a Kubernetes homelab cluster, and dabble in 3D printing and hardware.
In the past, I taught software engineering at Washington University in St. Louis, and worked with web technologies, across many industries, since 2006.
Just published a Python library that makes basic dictionary based numeric computation really fast… Like faster than numpy fast. All thanks to PyO3 and Rust. https://github.com/hackeryarn/redbear
I keep coming back to this when I try AI or see it pushed. It's addicting, and that addiction often feels like productivity, but it's very hard to separate the two when it comes to personal productivity.
Our brains will jump through a lot of hoops to keep an addiction going. And the smarter the person is, the more creative the hoops they jump through become.
This makes such an important point. You can't make a system work faster by just producing more junk. You have to build in assurances that can build confidence in what you deliver.
This is why better languages, like #rust, and better tooling are so important. They eliminate entire categories of QA and review. They make you move faster at the scale that matters.
I’ve been experimenting more with data-oriented design in Rust. A few weeks ago I applied these ideas to a Python library using PyO3 and Rust. It ended up outperforming NumPy for a subset of operations.
In this post I detail the journey and techniques used to get there:
This is one of the best explanations of quadtrees I’ve ever seen. If you work with special data, it is definitely worth a read https://growingswe.com/blog/quadtrees
This is the equivalent of going to a bar and having the bouncer take out their phone to take a picture of your ID. Only giving you the assurance of "I will totally delete this, don't you trust me?"
With the internet continuously getting worse for actually useful information, I've gone back to using reference books for languages.
It really cuts through the noise, and even lets me work off line completely. Why did we ever stop using those?