Think Then Code by Dominic Umbeer

Blog

Giving IAM user access to the Billing Console on AWS

The root user is the only one who can access the billing and cost data of a AWS account by default. Unfortunately, it is not sufficient. Overall, it is a simple task to enable the Billing Console for an IAM user, but it was not apparent how to do it. I described the few steps in detail.

Read full article →

Keep Your Engineering Metrics Simple

Many engineering teams over-complicate their engineering metrics and do not utilize the right ones for their context. My advice, keep them simple, select the useful metrics and use them for inspiration instead of a control mechanism.

Read full article →

Life Without Front-end Tests

Recently, I received a newsletter email from the founder of egghead.io. You can read the message on his blog. He explained, why they didn't have a single test in their front-end applications. Many o ...

Read full article →

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 ...

Read full 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 i ...

Read full article →

Become an Effective Learner - Focused and Diffused Mode

Do you know that feeling after reading a book or an article that you can't remember the important key parts or concepts anymore? Can you remember the last time you wanted to tell your friends or col ...

Read full article →

Passion and Discipline

Recently, I talked to an experienced developer and CTO. He asked me to tell him two attributes that I’m looking for when hiring people. Quite a hard question, expressing all your thoughts and ideas ...

Read full article →

Google Apps: Subscribe to Calendars as Super User

Recently I was a bit confused about the behaviour of the Google calendar app when I subscribed to the calendar of one of my colleagues. Why? Their calendar appeared in the “My calendars” section in G ...

Read full article →

The "I am not happy at my current company" phenomenon

I have talked to a couple of developers recently, both in interviews and informal conversations at lunches and meetups. Many of them were complaining about their current work situation, mainly about ...

Read full article →

GOTO Berlin 2014 - Day 1

Recently I went to the GOTO conference in Berlin and it was definitely another highlight in my conference calendar this year. It was the first time ever for me at a GOTO event and I didn’t know quit ...

Read full article →

GOTO Berlin 2014 - Day 2

### Morning Keynote Unfortunately I couldn’t watch the keynote due to a system outage the day before. But I got a short summary from several guys and the opinions were really divided. Some of them ...

Read full article →

DevOpsDays Berlin 2014

On the 23rd and 24th of October I attended DevOpsDays Berlin. It was the first time for me at any DevOpsDays event at all. First of all I have to say thank you to all the organisers and sponsors for ...

Read full article →

How to Provision a Single-Node Cassandra Cluster with Chef

This article describes how you can quickly install and run a single-node Cassandra cluster with Opscode Chef in a Vagrant box. Anybody who doesn't know either _Chef_ or _Vagrant_ yet should check ou ...

Read full article →