Terraform @ Base

How it all started A few months back we’ve been struggling with a migration of some of our Elasticsearch clusters to Amazon Elasticsearch Service. One part of the project was to have a neat way of setting up, configuring and maintaining this managed infrastructure part, including its side-cars and utilities. So far we’ve been using…

The ‘what’ of writing tests

In the previous post (The ‘why’ of writing tests) of this series I talked about my motivation behind creating automated tests and how I learned to appreciate them as a productivity tool. That explained why I write them. Today I want to share what I cover with tests. Let’s Recap Let me briefly summarize the…

Two people are sitting at a desk with computers and discussing something

What it means to be a Software Engineer

Every once in a while my brain would get into this weird mode where it starts analyzing my latest thoughts and experiences. And then it would come up with some revolutionary insight. The kind of insight that makes you go “whoa, how come I never knew that” and your whole life is different. You start…