Matheus Mina
@mfbmina.dev
📤 106
📥 35
📝 72
Brazilian, dog lover, martial artist and computer scientist!
go.dev/blog/greente...
loading . . .
The Green Tea Garbage Collector - The Go Programming Language
Go 1.25 includes a new experimental garbage collector, Green Tea.
https://go.dev/blog/greenteagc
about 1 month ago
0
0
0
The Go Way - by
@eltonminetto.dev
#golang
www.youtube.com/watch?v=KrgI...
loading . . .
The Go Way
YouTube video by Elton Minetto
https://www.youtube.com/watch?v=KrgIJdrh46A
about 2 months ago
0
4
1
Hey guys, new post at the blog!
#go
#golang
mfbmina.dev/en/posts/202...
loading . . .
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...
https://mfbmina.dev/en/posts/2025-09-19_sync-break-down/
2 months ago
0
0
0
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
loading . . .
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...
https://mfbmina.dev/posts/2025-09-19_sync-break-down/
2 months ago
0
0
0
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...
loading . . .
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
https://www.meetup.com/golangbr/events/311087087/?_xtd=gqFyqTI0MTkwMTQ3OaFwo2FwaQ%253D%253D&from=ref
3 months ago
0
0
0
This Friday, I changed the whole blog layout! What you think about it?
mfbmina.dev
loading . . .
mfbmina.dev
by Matheus Mina
https://mfbmina.dev/
3 months ago
0
0
0
Essa sexta-feira eu troquei todo o layout do blog! O que vocês acharam?
mfbmina.dev
loading . . .
mfbmina.dev
by Matheus Mina
https://mfbmina.dev/
3 months ago
0
0
0
mfbmina.dev/en/posts/wai...
#go
#golang
#concurrency
loading . . .
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. ...
https://mfbmina.dev/en/posts/waitgroups/
4 months ago
0
2
0
mfbmina.dev/posts/waitgr...
#go
#golang
#concurrency
loading . . .
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...
https://mfbmina.dev/posts/waitgroups/
4 months ago
0
2
0
Bora falar de Go
4 months ago
0
1
0
Fala galera, passando pra divulgar uma vaga numa equipe próxima aqui:
picpay.com/oportunidade...
loading . . .
Central de Vagas PicPay: conheça e candidate-se
Saiba tudo sobre a vaga de Senior Software Engineer e candidate-se agora!
https://picpay.com/oportunidades-de-emprego-e-carreiras/central-de-vagas/4590712005
4 months ago
0
0
0
testcontainers: melhorando testes E2E
mfbmina.dev/posts/testco...
#go
#golang
#tests
#docker
#testcontainers
#bolhadev
#comunidadedev
#bolhatech
#comunidadetech
loading . . .
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...
https://mfbmina.dev/posts/testcontainers
5 months ago
0
3
1
testcontainers: improving E2E tests
mfbmina.dev/en/posts/tes...
#go
#golang
#tests
#docker
#testcontainers
loading . . .
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...
https://mfbmina.dev/en/posts/testcontainers
5 months ago
0
4
1
ordep.dev/posts/writin...
loading . . .
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.
https://ordep.dev/posts/writing-code-was-never-the-bottleneck
5 months ago
0
0
0
Hey people! My last post got featured @ Golang Weekly! Check it out with other awesome posts!
#golang
#go
golangweekly.com/issues/559
loading . . .
Golang Weekly Issue 559: June 25, 2025
https://golangweekly.com/issues/559
6 months ago
0
0
0
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
loading . . .
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...
https://mfbmina.dev/posts/golang-deadcode/
6 months ago
0
1
1
Hey! New post at the blog: Eliminating dead code in Go projects
mfbmina.dev/en/posts/gol...
#go
#deadcode
#refactor
#programming
loading . . .
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...
https://mfbmina.dev/en/posts/golang-deadcode/
6 months ago
0
1
0
mfbmina.dev/en/posts/gol...
#go
#golang
#tokenbucket
#algorithm
#trafficcontrol
loading . . .
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 ...
https://mfbmina.dev/en/posts/golang-rate-token-bucket/
7 months ago
0
2
2
mfbmina.dev/posts/golang...
#go
#golang
#tokenbucket
#algorithm
#trafficcontrol
#bolhadev
#bolhatech
#comunidadedev
#comunidadetech
loading . . .
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...
https://mfbmina.dev/posts/golang-rate-token-bucket/
7 months ago
0
2
2
jub0bs.com/posts/2025-0...
loading . . .
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...
https://jub0bs.com/posts/2025-03-31-why-concrete-error-types-are-superior-to-sentinel-errors/
8 months ago
0
0
0
Go Tool: tudo o que ninguém pediu
mfbmina.dev/posts/go-tool/
#go
#golang
#depencymanagement
#news
#opinion
#bolhadev
#bolhatech
#comunidadedev
#comunidadetech
loading . . .
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...
https://mfbmina.dev/posts/go-tool/
8 months ago
0
2
1
Go Tool: everything that nobody has asked for
mfbmina.dev/en/posts/go-...
#go
#golang
#depencymanagement
#news
#opinion
loading . . .
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...
https://mfbmina.dev/en/posts/go-tool/
8 months ago
0
0
0
Go 1.24: Testes de Benchmark
mfbmina.dev/posts/benchm...
#go
#golang
#testing
#news
#bolhadev
#bolhatech
#comunidadedev
#comunidadetech
loading . . .
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...
https://mfbmina.dev/posts/benchmark-go/
9 months ago
0
3
2
victoriametrics.com/blog/go-http2/
by
@func25.bsky.social
loading . . .
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...
https://victoriametrics.com/blog/go-http2/
10 months ago
0
1
0
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...
loading . . .
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,...
https://mfbmina.dev/en/posts/the-mythical-man-month/
10 months ago
0
0
0
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...
loading . . .
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...
https://mfbmina.dev/posts/the-mythical-man-month/
10 months ago
0
2
1
That's great:
stratus3d.com/blog/2025/02...
loading . . .
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. …
https://stratus3d.com/blog/2025/02/03/asdf-has-been-rewritten-in-go/
10 months ago
0
0
0
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...
loading . . .
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...
https://mfbmina.dev/posts/api-testing/
10 months ago
0
2
2
Hey guys! What's up? Small post on testing outbound API calls
#go
#golang
#api
#testing
mfbmina.dev/en/posts/api...
loading . . .
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...
https://mfbmina.dev/en/posts/api-testing/
10 months ago
0
0
0
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-...
loading . . .
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...
https://mfbmina.dev/en/posts/go-prometheus/
11 months ago
0
2
0
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...
loading . . .
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...
https://mfbmina.dev/posts/go-prometheus/
11 months ago
0
1
0
Acabei de dar um tapa no layout do blog! São mudanças sutis, mas acho que ficou bem melhor!
mfbmina.dev
loading . . .
mfbmina.dev
https://mfbmina.dev/
about 1 year ago
0
0
0
reposted by
Matheus Mina
Fernando Ike
about 1 year ago
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.
0
1
1
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.
add a skeleton here at some point
about 1 year ago
0
1
1
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...
loading . . .
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...
https://mfbmina.dev/en/posts/toc-theory-of-constraints/
about 1 year ago
1
1
0
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
loading . . .
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...
https://mfbmina.dev/posts/toc-theory-of-constraints/
about 1 year ago
2
7
2
Fala pessoal! O C4P da GopherCon Latam está nos seus últimos dias! Bora submeter seus temas!
www.papercall.io/gopherconlat...
loading . . .
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.
https://www.papercall.io/gopherconlatam2025
about 1 year ago
0
0
0
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...
loading . . .
Central de Vagas PicPay: conheça e candidate-se
Saiba tudo sobre a vaga de DESENVOLVEDOR FULL STACK SR e candidate-se agora!
https://picpay.com/oportunidades-de-emprego-e-carreiras/central-de-vagas/4477317005?gh_jid=4477317005
about 1 year ago
0
0
0
reposted by
Matheus Mina
Elton Minetto
about 1 year ago
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...
loading . . .
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.
https://www.papercall.io/gopherconlatam2025
0
6
3
Fala pessoal! A Gophercon Latam tá com o call 4 papers aberto! É sua chance de participar deste evento excelente!
www.papercall.io/gopherconlat...
loading . . .
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.
https://www.papercall.io/gopherconlatam2025
about 1 year ago
0
3
1
Thread foda do
@leocavalcante.bsky.social
sobre como funciona o agendador do Go
add a skeleton here at some point
about 1 year ago
0
1
0
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
loading . . .
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...
https://mfbmina.dev/en/posts/golang-grpc/
about 1 year ago
1
6
1
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
loading . . .
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...
https://mfbmina.dev/posts/golang-grpc/
about 1 year ago
3
19
7
Férias!
about 1 year ago
0
0
0
Chegando pro Golang SP
about 1 year ago
1
2
0
Hey guys! I wrote a blog post on the importance of having tech docs! I hope you like:
mfbmina.dev/en/posts/tec...
loading . . .
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 …
https://mfbmina.dev/en/posts/tech-docs/
about 1 year ago
1
3
2
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
loading . . .
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 …
https://mfbmina.dev/posts/tech-docs/
about 1 year ago
1
10
2
Vocês acham que algumas linguagens possuem mais gente boa e experiente do que outras?
#comunidadedev
#bolhadev
#bolhatech
#comunidadetech
about 1 year ago
3
5
1
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
loading . . .
Cases Go: PicPay
YouTube video by Elton Minetto
https://www.youtube.com/watch?v=CGV0M5vTGR0
about 1 year ago
1
6
2
Hello world! :D
about 1 year ago
1
3
1
Load more
feeds!
log in