⭐️ Go: The Complete Bootcamp Course

Keeping common scripts in GitLab CI

With this post, I’d like to start a series of CI-related tips, targeted mostly at GitLab, since that’s my go-to tool for things CI/CD-related. I’m sure most of them could be easily applied to other CI systems, though. While GitLab does a great job at many things...

GoReleaser: build and push Snapcraft packages from TravisCI

GoReleaser was able to build Snapcraft packages for a long time, but it wasn’t able to push them until today. Let’s see how to wrap to your TravisCI build!

Hacktoberfest Joinville

I shared some of my experiences coding GoReleaser, this time, more about community and less about Go itself. Slides are more or less the same, but here they are anyway:

Adding methods to Go interfaces

Couchbase: rolling upgrade from 4.5.x to 5.1.x

I have an old Couchbase 4.5.x cluster, and I though it would be nice to upgrade it. This are my notes and the tests I did before doing it “in production”™️.

GopherCon Brasil 2018: my review

A quick review of my second ever GopherCon - the first one as a speaker, and my experience talking.

GopherCon Brasil

My first ever talk at a GopherCon. I shared my experiences coding GoReleaser, more or less related to this post.

Machine Box is growing up: Why we joined Veritone

Machine Box is growing up: Why we joined Veritone