Reducing boilerplate with Redux Starter Kit

Every time we start a new project we do a retrospective and look back at our previous projects and try to evaluate which technical choices were good and where we...

Publishing private test reports using Gitlab, S3 and CloudFlare Access

GitLab, similarly to GitHub has a useful functionality called GitLab Pages which lets you publish a static website per repository. It’s mostly used to publish simple blogs or webpages using...

Running tests against a real Postgres instance

From our personal experience we have learned that it is a really good idea to use an actual DB that you use in production to run your tests against so...

Declarative configuration and mocking in Spring Boot tests

There are multiple ways how to set up mocks and configuration in Spring Boot tests. Mostly the projects we have been working on have some base classes that you can...

ICO Regulations — Securities Depository on a Blockchain

While the world is turning towards ICOs, governments struggle to come up with regulations.

How to hire the best Product Engineers?

Hiring is one of the most difficult and also rewarding parts of building a company. I prioritise hiring as important as building products. This article reflects what has worked for...