Kostas Bariotis

Kostas Bariotis

Product engineer @wearetrouva, co-organizer of @devitconf & @skgnodejs, host of Devastation Podcast.

Latest Posts

NODE_ENV: So easy to miss your step

I broke our main API last week. I merged a PR of mine I had been working for a while. It got two approvals from two co-workers, green test suite and it was working perfectly fine locally and on our staging environment, the one that we test things… »

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… »

I am Kostas Bariotis, a web developer, a proud wanderer and a passionate doer. My mission is to write clean and efficient code, to solve problems on the Web and to learn something more. Read more about me or get in touch .