Hey, I’m Carlos!

I create, maintain, and operate software. Sometimes I write about it here.

Hey, I’m Carlos!

From Travis Enterprise to BuildKite in 50 repositories

At ContaAzul, we use the CI infrastructure a lot. We open several pull requests in several …

Distributed Locking with Redis

At ContaAzul, we have several old pieces of code that are still running in production. We are …

Fast and easy Go binaries delivery

I have some apps written in Go, which I deliver as binaries for each platform using GitHub …

Watchub

Watchub is a service that notifies you of people who followed/unfollowed you and …

Fixing Alerts

As a DevOps/SRE, I spent a reasonable amount of time dealing with metrics and alerts. Usually, …

How to make people love your product

I have seen a lot of posts like this subject, but almost all of them were about stuff you …

Dealing with Maven dependency hell

Every now and then an active java-based project enters in a “dependency hell” …

Setting up a Go build with Glide on CircleCI

I’ve lost a considerable amount of time trying to bind those things together, so I …

Speeding up my ZSH load time

This is the story on how I speed up my terminal load time. Some time ago I shared my dotfiles …