Python & Django
Patterns, tooling, and implementation details for maintainable web applications.
Python · Django · Test automation
Practical guides for building, testing, and deploying reliable Python applications—grounded in real projects and the lessons they teach.
What I write about
Patterns, tooling, and implementation details for maintainable web applications.
Pytest, Playwright, API testing, and pragmatic ways to make releases safer.
CI/CD, Linux, PostgreSQL, and the operational work behind a reliable service.
Latest field notes
Updated: October 2026 | Estimated costs for 2027 | Reading time: 8–10 minutes Prague is one of Europe's most attractive cities for international workers, students, and people planning a new …
Read articleI have wanted to containerize this website for a while, but a working production service is not the right place for a “big bang” rewrite. My goal is not simply …
Read articleRecently, I wanted to go deeper with the AsyncIO package in Python. It is used in FastAPI, and using this async code in general can increase efficiency dramatically due to …
Read articleAs you know, I'm working on this project by myself, so over time, a lot of garbage has accumulated in the code. I’ve decided to use the Ruff linter to …
Read articleI've modified the deployment script so it will use UV now for the environment management. First, UV should be installed on the host server. I've modified the deploy script like …
Read articleI've decided to use UV to keep my Python workflow fast and simple. It replaces pip, virtualenv, pip-tools, and pipx for me—one tool that installs, locks, and runs everything. Because it’s …
Read articleRecently, Python 3.14 LTS has been released. So, it's time for an upgrade. And if you have a running project, I strongly recommend updating it to the newer version from …
Read articleI’ve used CI/CD pipelines on all my jobs on GitLab; this web, however, has its code located on GitHub. I’m too lazy to move it to GitLab, and I’m also …
Read articleI’ve recently discovered the Coredumped YouTube channel with really well-structured videos. Coredumped is a YouTube channel dedicated to explaining fundamental computer science concepts in a clear, visual, and practical way. It …
Read articleJavaScript has long been the go-to language for building interactive web applications, but I’ve never enjoyed its complexity. The endless frameworks, bloated dependencies, and constant updates make front-end development feel …
Read article