Why Implicit Is Evil In Leadership and Beyond

TLDR; Do you express your wishes and expectations towards your team? If the answer is no, it is a sign that you lead or manage implicit. It is a natural habit that leaders and managers need to be aware of and handle it. Plan and express expectations towards your peers.…

Read this article

How to Use the Power of Jest’s Snapshot Testing Without Using Jest

Then snapshot (aka Characterized or Golden Master) testing approach is nothing more as keeping of the system state in "diffable" way, so if an intentional or unintentional change occurs, the test fails and showing the difference of expected and actual output. Because of that, snapshot testing is convenient to deal…

Read this article

How We Simplified our Tooling Setup for Node.js Projects

tldr; We suffered from JavaScript fatigue and created something like create-react-app for our Node.js projects. By wrapping tools like Babel, ESLint, or Prettier with an additional CLI we can set up and maintain tooling much easier. Earlier this year I heard about a new tool in the JavaScript ecosystem,…

Read this article

Four Key Attributes of a Healthy Development Process

People sometimes ask me which development process I would recommend to their team. Unfortunately, the answer is not that easy because I believe that there is no golden bullet. A development process is individual and depends on the people, culture, leaders and stage of your business. But, there are four…

Read this article

Running cron jobs on AWS Lambda with Scheduled Events

A look into the minimal set of AWS resources to get scheduled Lambda functions running and how to set things up with Node.js and Serverless. Recently I wanted to create a cron job for a side project but couldn’t because I didn’t have a server that I…

Read this article