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! Since v0.28.0, GoReleaser can create Snapcraft packages and upload them to the GitHub release. On v0.91.0, we a...

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”™️. Breaking changes First thing I did was going through the changelogs and look for breaking changes. 5.5.x...

GopherCon Brasil 2018

A quick review of my second ever GopherCon - the first one as a speaker, and my experience talking. At this year’s GopherCon we had a lot of great talks, some even from international speakers from Google and Cloudflare! A Gopher I’m not good at public...

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

Microservices with go-kit. Part 2

This is a text version of the “packagemain #13: Microservices with go-kit.

Hire Me

Hi! I’m Alex Pliutau I am a backend engineer with a passion for APIs, Web, Microservices, etc.