Nowadays web developers put a lot of effort to design a good API. It’s a key to build a robust and performant application. All discussions
Parameterized tests allow you testing combinations of parameters by executing the same test method with different values. In which scenarios such technique can be useful?
They way most people work with development environments varies a lot depending on tools they use and goals they have. Numerous times I saw people
By the time you read this article, you should have a basic setup in place that consists of Vim, Tmux, and Zsh. If you don’t,
The second article in the series, this time we are going to install all of the tools used in this tutorial on Ubuntu 14.04. If
Oftentimes, when I meet with other developers, I’m shocked by the way they use their development environment. A common pattern is to see someone with
This post is about something that everyone knows, except for the people who don’t: the PEP8 Style Guide. The first comment I’ve got during my very first code review
Code review, Test-Driven Development as well as Continuous Integration are considered must have requirements in terms of ensuring code quality these days. Most companies already