Attrs, data classes and pydantic seem very similar on a first glance, but they are very different when you take a closer look. In this article, I’ll find out, what these libraries have in common, how they differ and which one I’m going to use in the future.
Conda, GitLab and Docker can be used to manage and publish non-OSS code, e.g. inside organizations. You need some additional tooling for a smooth user experience, though.
MacOS’ new Dark Mode is quite nice, but as a developer, you might also want to switch your Terminal profile and Vim theme – all at the same time, of course …
QPixmap with a smooth circle is not as easily done as
one might wish. I’ll show you how to do it with the help of
QPainter and a
QBrush. I also take care of
This article explains the difference between assertions and exceptions and when to use which one.
How to get started with devpi and evaluate it for hosting a company’s packages.
I demonstrate how you can use pytest’s fixture system and the plug-in pytest-asyncio to reduce the boilerplate code required for testing networking libraries.
page 1 of 10
older articles »