Sign in

Matheus Mina

@mfbmina.dev
107 followers 35 following 72 posts

Brazilian, dog lover, martial artist and computer scientist!

PostsRepliesMedia
Matheus Mina @mfbmina.dev · 01/11/2025
go.dev/blog/greente...
go.dev
The Green Tea Garbage Collector - The Go Programming Language
Go 1.25 includes a new experimental garbage collector, Green Tea.
000
Matheus Mina @mfbmina.dev · 13/10/2025
The Go Way - by @eltonminetto.dev #golang www.youtube.com/watch?v=KrgI...
youtube.com
The Go Way
YouTube video by Elton Minetto
031
Matheus Mina @mfbmina.dev · 02/10/2025
Hey guys, new post at the blog! #go #golang mfbmina.dev/en/posts/202...
mfbmina.dev
Breaking down Go's sync package
In my opinion, Go provides excellent support for concurrent work, not only due to goroutines but also because of the language’s ecosystem. A great example of this is the sync package, which helps sync...
000
Matheus Mina @mfbmina.dev · 02/10/2025
Finalmente palestrei pela primeira vez na @GolangSP em evento que aconteceu no @picpay. O tema escolhido foi o pacote Sync e aproveitei para fazer um post complementar no blog. #go #golang
mfbmina.dev
Destrinchando o pacote sync do Go
Na minha opinião, Go fornece um excelente suporte a se trabalhar concorrentemente não só pelas goroutines, mas pelo ecossistema da linguagem. Um grande exemplo disso é o pacote sync, que auxilia na si...
000
Matheus Mina @mfbmina.dev · 17/09/2025
Fala galera! No dia 01/10 vou apresentar uma lightning talk na Golang SP e no PicPay! Espero vocês todos lá, pois o evento vai ser bem massa! #go #golang #meetup www.meetup.com/golangbr/eve...
meetup.com
Golang SP & PicPay - #102, Wed, Oct 1, 2025, 6:00 PM | Meetup
## Details ✅ **EVENTO PRESENCIAL E GRATUITO** ❗️**Informações Importantes:** *Só clique no botão da reserva se realmente puder comparecer presencialmente no evento.* *Lemb
000
Matheus Mina @mfbmina.dev · 29/08/2025
This Friday, I changed the whole blog layout! What you think about it? mfbmina.dev
mfbmina.dev
mfbmina.dev
by Matheus Mina
000
Matheus Mina @mfbmina.dev · 29/08/2025
Essa sexta-feira eu troquei todo o layout do blog! O que vocês acharam? mfbmina.dev
mfbmina.dev
mfbmina.dev
by Matheus Mina
000
Matheus Mina @mfbmina.dev · 23/08/2025
mfbmina.dev/en/posts/wai... #go #golang #concurrency
mfbmina.dev
Waitgroups: what they are, how to use them and what changed with Go 1.25
Imagine the following problem: you need to process hundreds of records and generate a single output. One way to solve this is to process each record sequentially and unify the output only at the end. ...
020
Matheus Mina @mfbmina.dev · 23/08/2025
mfbmina.dev/posts/waitgr... #go #golang #concurrency
mfbmina.dev
Waitgroups: o que são, como usar e o que mudou com o Go 1.25
Imagine o seguinte problema: é necessário processar centenas de registros e gerar uma única saída. Uma forma de resolver é processar cada registro sequencialmente e só no fim unificar a saída. Contudo...
020
Matheus Mina @mfbmina.dev · 14/08/2025
Bora falar de Go
010
Matheus Mina @mfbmina.dev · 08/08/2025
Fala galera, passando pra divulgar uma vaga numa equipe próxima aqui: picpay.com/oportunidade...
picpay.com
Central de Vagas PicPay: conheça e candidate-se
Saiba tudo sobre a vaga de Senior Software Engineer e candidate-se agora!
000
Matheus Mina @mfbmina.dev · 24/07/2025
testcontainers: melhorando testes E2E mfbmina.dev/posts/testco... #go #golang #tests #docker #testcontainers #bolhadev #comunidadedev #bolhatech #comunidadetech
mfbmina.dev
testcontainers: melhorando testes E2E
Em um post anterior mostrei algumas formas de melhorar os testes criando mocks das APIs que chamamos. Porém, isso nem sempre é suficiente e podemos precisar de testes E2E (ou testes de aceitação), co...
031
Matheus Mina @mfbmina.dev · 24/07/2025
testcontainers: improving E2E tests mfbmina.dev/en/posts/tes... #go #golang #tests #docker #testcontainers
mfbmina.dev
testcontainers: improving E2E tests
In a previous post I showed some ways to improve tests by creating API mocks that we call. However, that’s not always enough, and we might need E2E tests (or acceptance tests), for example, to test i...
041
Matheus Mina @mfbmina.dev · 06/07/2025
ordep.dev/posts/writin...
ordep.dev
Writing Code Was Never The Bottleneck
LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.
000
Matheus Mina @mfbmina.dev · 26/06/2025
Hey people! My last post got featured @ Golang Weekly! Check it out with other awesome posts! #golang #go golangweekly.com/issues/559
golangweekly.com
Golang Weekly Issue 559: June 25, 2025
000
Matheus Mina @mfbmina.dev · 19/06/2025
Olá! Post novo no blog: Acabando com código morto nos projetos Go mfbmina.dev/posts/golang... #go #deadcode #refactor #programming #comunidadedev #bolhadev #comunidadetech #bolhatech
mfbmina.dev
Acabando com código morto nos projetos Go
Conforme o software que trabalhamos vai crescendo, a tendência é do código passar por diversas mudanças e refatorações. Nesse processo, podemos simplesmente esquecer pedaços de código que um dia foram...
011
Matheus Mina @mfbmina.dev · 19/06/2025
Hey! New post at the blog: Eliminating dead code in Go projects mfbmina.dev/en/posts/gol... #go #deadcode #refactor #programming
mfbmina.dev
Eliminating dead code in Go projects
As the software we work on grows, the code tends to undergo various changes and refactorings. During this process, we might simply forget pieces of code that were once used but no longer make sense in...
010
Matheus Mina @mfbmina.dev · 16/05/2025
mfbmina.dev/en/posts/gol... #go #golang #tokenbucket #algorithm #trafficcontrol
mfbmina.dev
Exploring the Rate package and the Token Bucket algorithm
At my Circuit Breaker post, I mentioned that nowadays it is common that the application has to communicate with other ones, and with that, traffic control strategies become essential. Recently I’ve ...
021
Matheus Mina @mfbmina.dev · 16/05/2025
mfbmina.dev/posts/golang... #go #golang #tokenbucket #algorithm #trafficcontrol #bolhadev #bolhatech #comunidadedev #comunidadetech
mfbmina.dev
Explorando o pacote Rate e o algoritmo de Token Bucket
No post sobre Circuit Breaker, citei que atualmente é comum que a sua aplicação tenha que se comunicar com outras e, com isso, estratégias de controle de tráfego se tornam essenciais. Recentemente de...
022
Matheus Mina @mfbmina.dev · 24/04/2025
jub0bs.com/posts/2025-0...
jub0bs.com
Why concrete error types are superior to sentinel errors
TL;DR ¶ Exported concrete error types are superior to sentinel errors. They can be more performant, cannot be clobbered, and promote extensibility. Third-party function errutil.Find is a powerful alte...
000
Matheus Mina @mfbmina.dev · 05/04/2025
Go Tool: tudo o que ninguém pediu mfbmina.dev/posts/go-tool/ #go #golang #depencymanagement #news #opinion #bolhadev #bolhatech #comunidadedev #comunidadetech
mfbmina.dev
Go Tool: tudo o que ninguem pediu
Depois de muitos anos trabalhando com Ruby, migrei para trabalhar com Go sem muita experiência com a linguagem. Meu primeiro atrito foi com a gestão de dependências, pois sempre achei a versão de depe...
021
Matheus Mina @mfbmina.dev · 05/04/2025
Go Tool: everything that nobody has asked for mfbmina.dev/en/posts/go-... #go #golang #depencymanagement #news #opinion
mfbmina.dev
Go Tool: everything that nobody has asked for
After many years working with Ruby, I migrate to Go without much experience with the language. My first friction was with dependency management because I always find it bad, with fuzzy commands and, t...
000
Matheus Mina @mfbmina.dev · 25/03/2025
Go 1.24: Testes de Benchmark mfbmina.dev/posts/benchm... #go #golang #testing #news #bolhadev #bolhatech #comunidadedev #comunidadetech
mfbmina.dev
Go 1.24: Testes de Benchmark
Uma das minhas funcionalidades favoritas em Go é a possibilidade de se escrever testes de benchmark. Agora na versão 1.24, essa funcionalidade ganhou uma cara nova, se tornando ainda mais fácil de ser...
032
Matheus Mina @mfbmina.dev · 24/02/2025
victoriametrics.com/blog/go-http2/ by @func25.bsky.social
victoriametrics.com
How HTTP/2 Works and How to Enable It in Go
HTTP/2 solves head-of-line blocking at the application layer by multiplexing multiple streams over a single TCP connection. While HTTP/1.1 requires requests to be processed sequentially, HTTP/2 allows...
010
Matheus Mina @mfbmina.dev · 17/02/2025
Hi everybody, I wrote mine perceptions about the book The Mythical Man-Month, from Fred Brooks. A software engineering literature classic. I hope you enjoy it! #tech #books #softwareengineering mfbmina.dev/en/posts/the...
mfbmina.dev
The Mythical Man Month
After reading the book the Goal , I went after the next reading, and I was recommended to read The Mythical Man-Month, from Fred Brooks. This book is a computer science class, which I didn’t know yet,...
000
Matheus Mina @mfbmina.dev · 17/02/2025
Oi pessoal, Escrevi minhas percepções sobre o livro the Mythical Man-Month, do Fred Brooks. Um clássico da literatura sobre engenharia de software! Espero que gostem! #tech #books #softwareengineering #bolhadev #bolhatech #comunidadedev #comunidadetech mfbmina.dev/posts/the-my...
mfbmina.dev
The Mythical Man Month
Após ler o livro The Goal fui atrás de uma próxima leitura e me recomendaram o The Mythical Man-Month, do Fred Brooks. Esse livro é um clássico da literatura da computação, desconhecido por mim até a...
021
Matheus Mina @mfbmina.dev · 06/02/2025
That's great: stratus3d.com/blog/2025/02...
stratus3d.com
Asdf Has Been Re-Written in Golang - Stratus3D
Over the last year I’ve rewritten asdf in Go. I’m excited to announce that the rewrite was released last Wednesday as asdf version 0.16. …
000
Matheus Mina @mfbmina.dev · 05/02/2025
Oi, pessoal, tudo bem? Post curtinho sobre como testar chamadas a APIs com Go! Espero que gostem! #go #golang #api #testing #bolhadev #bolhatech #dev mfbmina.dev/posts/api-te...
mfbmina.dev
Testando chamadas para APIs da melhor forma
Atualmente, grande parte do trabalho de um desenvolvedor WEB consiste em chamar APIs, seja para realizar uma integração com um sistema de uma equipe parceira ou para integrar com algum fornecedor. Out...
022
Matheus Mina @mfbmina.dev · 05/02/2025
Hey guys! What's up? Small post on testing outbound API calls #go #golang #api #testing mfbmina.dev/en/posts/api...
mfbmina.dev
The best way for testing outbound API calls
Nowadays, a huge part of a developer’s work consists in calling APIs, sometimes to integrate with a team within the company, sometimes to build an integration with a supplier. The other big role in da...
000
Matheus Mina @mfbmina.dev · 06/01/2025
Hey guys, all good? Let's start the year with a brand-new post? Feedbacks are welcome! #golang #observability #metrics #prometheus mfbmina.dev/en/posts/go-...
mfbmina.dev
Metrics with Go and Prometheus
At the developing world, it is necessary to know how the application that you’re working on is behaving, and the most known way of doing that is by metrics. They can be of several types, such as perfo...
020
Matheus Mina @mfbmina.dev · 06/01/2025
Bom dia, pessoal, tudo bem? Bora começar o ano com um post novinho? Qualquer feedback é bem-vindo! #go #observability #metrics #prometheus mfbmina.dev/posts/go-pro...
mfbmina.dev
Métricas com Go e Prometheus
No mundo do desenvolvimento, é necessário saber como a aplicação que estamos trabalhando está se comportando e a maneira mais conhecida de realizarmos isso é por meio de métricas. Elas podem ser de d...
010
Matheus Mina @mfbmina.dev · 20/11/2024
Acabei de dar um tapa no layout do blog! São mudanças sutis, mas acho que ficou bem melhor! mfbmina.dev
mfbmina.dev
mfbmina.dev
000
Reposted by Matheus Mina
Fernando Ike @fernandoike.bsky.social · 16/11/2024
Excelente resumo do livro e da teoria das restrições. Ah... Obrigado pela referência!!! Teoria das restrições deveria ser parte do modelo mental de trabalho de todo engenheiro de software. Aguardando você postar sobre novos aprendizados.
011
Matheus Mina @mfbmina.dev · 14/11/2024
Concordo completamente com a visão proposta aqui! Mostra aonde devemos mirar nosso impacto para gerar valor e assim alçar um próximo cargo.
011
Matheus Mina @mfbmina.dev · 12/11/2024
Hey guys, a new post is coming out! Today I'm talking about the Theory of Constraints, and I hope you enjoy it! mfbmina.dev/en/posts/toc...
mfbmina.dev
The theory of constraints
At the end of 2023, my squad started its most important project. I assumed the project leadership role, organizing the project, coordinating the meetings, the release process, etc. At the first months...
110
Matheus Mina @mfbmina.dev · 12/11/2024
Oi pessoal, post quentinho saindo do forno! O tema dessa vez é a teoria das restrições, espero que gostem! mfbmina.dev/posts/toc-th... PS: o @fernandoike.bsky.social é o head citado 😁 cc: @eltonminetto.dev @badtux.linuxtips.io @giggio.net @gabsferreira.com
mfbmina.dev
A teoria das restrições
No fim do ano passado, minha equipe começou o seu projeto mais importante até então e acabei assumindo a liderança na organização do projeto, coordenando as reuniões, o processo de entrega e etc. Dura...
272
Matheus Mina @mfbmina.dev · 04/11/2024
Fala pessoal! O C4P da GopherCon Latam está nos seus últimos dias! Bora submeter seus temas! www.papercall.io/gopherconlat...
papercall.io
PaperCall.io - GopherCon Latam 2025
GopherCon Latam is the largest event in Latin America dedicated to Go and it will be held on May 05th and May 06th, 2025.
000
Matheus Mina @mfbmina.dev · 23/10/2024
Opa! Vindo aqui divulgar uma vaga pra trampar com Go aqui no @picpay! Não tenho mais informações da vaga do que as listadas aqui, mas sei que é pra uma equipe bem massa! picpay.com/oportunidade...
picpay.com
Central de Vagas PicPay: conheça e candidate-se
Saiba tudo sobre a vaga de DESENVOLVEDOR FULL STACK SR e candidate-se agora!
000
Reposted by Matheus Mina
Elton Minetto @eltonminetto.dev · 08/10/2024
Já submeteram sua talk para a Gophercon Latam 2025? A Gophercon Brasil evoluiu para Latam e é a chance de vcs participarem desse evento histórico :) Corre lá no www.papercall.io/gopherconlat...
papercall.io
PaperCall.io - GopherCon Latam 2025
GopherCon Latam is the largest event in Latin America dedicated to Go and it will be held on May 05th and May 06th, 2025.
063
Matheus Mina @mfbmina.dev · 08/10/2024
Fala pessoal! A Gophercon Latam tá com o call 4 papers aberto! É sua chance de participar deste evento excelente! www.papercall.io/gopherconlat...
papercall.io
PaperCall.io - GopherCon Latam 2025
GopherCon Latam is the largest event in Latin America dedicated to Go and it will be held on May 05th and May 06th, 2025.
031
Matheus Mina @mfbmina.dev · 27/09/2024
Thread foda do @leocavalcante.bsky.social sobre como funciona o agendador do Go
010
Matheus Mina @mfbmina.dev · 27/09/2024
Hey guys! I published a new post on my blog about gRPC. I hope that you like and feedback is welcome! mfbmina.dev/en/posts/gol... #go #golang
mfbmina.dev
gRPC: what is it? An introduction...
The first time I heard about RPC, I was in a distributed systems class while completing my bachelor’s in computer science. I like it but didn’t fully understand why I should use it instead of REST. Ti...
161
Matheus Mina @mfbmina.dev · 27/09/2024
Oi pessoal! Publiquei um novo post em meu blog sobre gRPC. Espero que vocês gostem e qualquer feedback é bem vindo! mfbmina.dev/posts/golang... #go #golang #bolhadev #bolhatech #comunidadedev #comunidadetech
mfbmina.dev
gRPC: onde vive? o que come?
A primeira vez que ouvi falar sobre RPC foi em uma aula de sistema distruídos, ainda quando estava cursando a graduação em Ciência da Computação. Achei legal, mas na época lembro de não compreender ex...
3197
Matheus Mina @mfbmina.dev · 23/09/2024
Férias!
000
Matheus Mina @mfbmina.dev · 18/09/2024
Chegando pro Golang SP
120
Matheus Mina @mfbmina.dev · 13/09/2024
Hey guys! I wrote a blog post on the importance of having tech docs! I hope you like: mfbmina.dev/en/posts/tec...
mfbmina.dev
The importance of tech docs
When I chose to pursue a career in computer science when I was 15 years old, it was basically on liking math and physics. I want to distance myself from writing posts, essays, etc. Time goes by, and …
132
Matheus Mina @mfbmina.dev · 13/09/2024
Olá pessoal! Escrevi um post sobre a importância de ter documentação técnica! Espero que gostem: mfbmina.dev/posts/tech-d... #bolhadev #bolhatech #comunidadedev #comunidadetech
mfbmina.dev
A importância das documentações técnicas
Quando optei pela carreira em computação, aos 15 anos, foi uma decisão baseada em gostar bastante de matemática e física. Queria me ver longe de escrever textos, redações e etc. Com o passar do …
1102
Matheus Mina @mfbmina.dev · 12/09/2024
Vocês acham que algumas linguagens possuem mais gente boa e experiente do que outras? #comunidadedev #bolhadev #bolhatech #comunidadetech
351
Matheus Mina @mfbmina.dev · 12/09/2024
Ontem rolou uma live muito massa do @eltonminetto.dev sobre cases de #golang aqui no PicPay! Vale muito a pena conferir: www.youtube.com/watch?v=CGV0... #bolhadev #bolhatech #comunidadedev #comunidadetech
youtube.com
Cases Go: PicPay
YouTube video by Elton Minetto
162
Matheus Mina @mfbmina.dev · 10/09/2024
Hello world! :D
120