Hey, I’m Carlos!

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

Hey, I’m Carlos!

Speeding up my ZSH load time

This is the story on how I speed up my terminal load time.

Flag-oriented Programming

booleans, am I right? What a wonderful piece of technology! They help us solve so many …

What is good code?

I’ve been wanting to write this for a long time, just to clarify my thoughts on the …

Continuous Delivery with GitHub, CircleCI, Docker and AWS Elastic Beanstalk

This is just a quick overview of how I did it in antibody’s homepage.

2º #connect(dev)

I gave a little intro on Docker and talked about when to use it or not.

Parse environment variables to structs in Go

In Go, it’s dead simple to get the value from an environment variable:

Small Go Apps Containers

Or: how to ship your app in a <20Mb container.

Avoid static imports

There are a lot of Java API’s and Frameworks which rely in static methods and the sort. …

Cross-compiling Go

go build generates a binary for the platform you run it in. So, if I build antibody in a Linux …