@author: I'm disappointed by all the negativity in the comments.
People are mocking you without even trying to understand what you did, why, and also the actual work that went in writing the article.
That's not everyday that someone takes the time to explain every layer of their Dockerfile.
Even if I would have went a different way, I found it interesting and it also forced me to dig deeper in uv, which I wrongly assumed I understood.
Thank you for writing it and please don't make the bad comments have any significant impact on you (maybe just put a big disclaimer in your intro next time so they'll find someone else to pick on)