Tag: python-tooling
-
Initial Thoughts on PyCharm
I am frustrated by VSCode lately. I might share the reasons in another post someday. For the moment, I turned to PyCharm and try to adopt it as my primary IDE for Python projects. So far, many things are really wonderful, like the refactoring tools, the AI toolbox, the constant level of memory usage and…
-
My (ideal) uv based Dockerfile
After switching to uv last week, I had to update my default Dockerfile, drawing insights from articles by Hynek and Michael on building production-ready containers with uv. My new setup uses a 4-stage Dockerfile, incorporating uv sync, multi-stage builds, and full support for my Django projects. While not perfect, it’s proving highly effective for a…