Blog
4 posts2 topics66 min of reading
Notes on backend engineering, Python tooling and the systems I work with.
- Dev Containers: your entire dev environment in a single JSON file How devcontainer.json packages tools, runtimes and editor settings so every developer works in the same environment.
- mypy: make Python's type hints actually do something Static type checking in Python, from the first annotation to strict mode.
- pytest: the Python testing framework that makes you want to write tests Fixtures, parametrize, mocking and plugins, with what changed in pytest 9.0.
- Meet uv: one tool for Python packages, versions and projects How uv replaces pip, pyenv, virtualenv, pipx and Poetry with a single fast binary.
No posts on this topic yet.