Aggregated log management

I have been building aggregated logging mechanisms in all my projects and I always thought of it as an industry standard practice. Lately I've noticed that this is not the case and lots of people are not taking it seriously. This post is an attempt… »

Don't just "docker-compose up"

Chances are that you are working on a containerized stack. Whether you built it yourself or joined a company and found one there, you are probably using to replicate a local development environment as close to the production as possible. (In case… »

Disagree and commit

More than a few times, a recruiter or a company's representative that I am interviewing with will ask me a particular question (among others of course). The question is: "Tell me about a situation where you were disagreeing with other people on the… »

Progressive JavaScript Linting

Linting and auto-formatting are a well known process among JavaScript developers, although due to the lack of a standard tool, lots of folks are not aware of it. While a linter analyzes your code and warns you for potential issues, a formatter can… »

Async/await - A thorough example

With the eighth (8) version of Node.js becoming an LTS, I think that this is a good time to consider switching to it and enjoy the awesome new async/await feature that will help us move away to an even more readable and synchronous flow. Promises… »