Earlier this year AWS announced that their Lambda service would now be providing first-class support for the Go language, which is a great step forward for any gophers (like myself) who fancy experimenting with serverless technology.
So in this post I'm going to talk through how...
When first announced GoReleaser roughly 1 year ago, on January 2017, I never thought it would be somewhat famous.
I was just solving a problem I had like I always do.
It turns out more people had the same problem, and the feedback has been awesome!
I’m also happy to announ...
Over the years I read several articles on how to be effective, and how the 10x engineer thing is or is not a lie and all that.
I think this “being effective” varies a lot from one to another, so it is probably really hard to be 100% accurate with anything.
That being...
Google Home
This is a text version of this video: packagemain #10: Building Google Home Action in Go.
Google Home is a voice Assistant, similar to Amazon Alexa, but working with Google services. It has a lot of built-in integrations, but what is interesting for us developes is t...
It’s often recommended that microservice communications are encrypted, especially if they cross the public internet. Even when you control the network, whether virtually or physically, encrypting traffic can still be valuable. Lets Encrypt has revolutionized the distributio...
Introduction I’ve been seeing a lot of question about interfaces lately on Slack. Most of the time the answers are technical and focus on implementation details. Implementation is important to help with debugging, but implementation doesn’t help with design. When it comes to...
After some time, I finally decided to move my blog from Jekyll to Hugo.
That was probably the best thing I did in the past few weeks. My Jekyll builds were really slow, and the feedback loop was too big. I get easily distracted, so, I was not writing much.
You can read some of m...
How to best handle errors in Go is a divisive issue, leading to opinion pieces by illustrious bloggers such as Dave Cheney, the commander himself Rob Pike as well as the official Go blog. I’m not going to tackle those opinions here, instead I’m going to talk about bes...