My name is Elton Minetto

I'm a software developer, teacher, speaker and writer

Latest posts


JSON vs FlatBuffers vs Protocol Buffers

When we think about communication between services/microservices, the first option that comes to mind is good old JSON. And this is not without reason, as the format has advantages, such as:

Go is a platform

Thanks to the Google Developer Experts program, I had the opportunity to participate in Google I/O in Mountain View, California, in May this year. Among the various talks I watched, one of my favorites was ‌ Boost …

Interesting projects using WebAssembly

This text is the last part of a series of posts I wrote about one of the technologies that have had the most impact on me in recent years: WebAssembly. In the first text, I discussed how to port Go code to run it in a …

Using test helpers in Go

Recently, in a code review, the great Cassio Botaro gave me a handy tip: refactor some tests to use the test helpers feature from the testing package.

Load testing using k6

In the previous post, we saw that there are different types of load tests and what their objectives and characteristics are. In this text, we will see how to implement them using a tool called k6.

Load Test Types

When we talk about “load testing,” perhaps the first thing that comes to mind is “sending traffic to the application until it cries.” 🙂 But this approach is just one way to test an …

Running WebAssembly code in Go

This post is the second part of a series about WebAssembly and Go. In the first post, we saw how to run Go code in a web browser. In this one, we will import a WebAssembly function and run it in a Go application.

WebAssembly: using Go code in the browser

Occasionally, a technology emerges that significantly impacts developers’ daily lives—things like Linux, Git, Docker, and Kubernetes, among others. WebAssembly is a technology that has the potential to appear on …
Newer Posts