Artykuły
Python Good Practices Part 3 – Writing faster code
There are many ways to write code in order to achieve same results. This article will show you how different approaches affect the code execution […]
Python Good Practices Part 2 – Writing Pythonic code
While reading top-shelf Python books, you probably might have bumped into the sentence „be pythonic”. But what exactly does it mean and how to use […]
Python Good Practices: Part 1 – Python constructs
Python has many powerful and useful constructs. Depending on their design, they help us to write code safer, more readable, often faster and with lower […]
Mocking objects with Python
Mocking is just pretending to be and simulating specific behavior, we can replace our code’s parts with fake objects and verify how system behaves. At […]
Pytest – why it’s more popular than unittest?
In my professional career I used to write tests with both frameworks: unittest and pytest. Both are great tools with certain pros and cons, but pytest is significantly more popular […]
First steps with Ansible
Introduction Ansible is an open source powerful automation tool. It is used for configuration management, application deployment, orchestration and task automation. Created for multi-device management […]
Python – setting up the environment
Python is a multi-paradigm, general purpose interpreted high level language with dynamic typing, automatic memory management. Introduction Python is a multi-paradigm, general purpose interpreted high […]