Aspiring software craftsman
JavaScript is a powerful programming language that is widely used for web development, and one of the key features of the language is the…
It is probably because I’m not as smart as other developers, but I usually don’t understand theoretical concepts right away. I have to…
We are using emails on a daily basis. It is save to say that if you are using a computer, you probably have used emails before. But do you…
Encryption, encoding, and hashing are often mistaken or (wrongly) used interchangeably. Because, let’s face it, you take a text, do some…
As a developer you probably need Git on a daily basis. There are lots of articles about basic Git commands already that explain it better…
As web developers we usually don’t have to care much about hosting or hosting plans. Quite paradox when you think about it. Your product…
In the previous story (part I) I introduced to you and gave you a definition of the concept of connascence. In this article (part II) I’ll…