Matheus Mina @mfbmina.dev · 01/11/2025go.dev/blog/greente...go.devThe Green Tea Garbage Collector - The Go Programming LanguageGo 1.25 includes a new experimental garbage collector, Green Tea. 000
Matheus Mina @mfbmina.dev · 13/10/2025The Go Way - by @eltonminetto.dev #golang www.youtube.com/watch?v=KrgI...youtube.comThe Go WayYouTube video by Elton Minetto 031
Matheus Mina @mfbmina.dev · 02/10/2025Hey guys, new post at the blog! #go #golang mfbmina.dev/en/posts/202...mfbmina.devBreaking down Go's sync packageIn 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/2025Finalmente 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 #golangmfbmina.devDestrinchando o pacote sync do GoNa 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/2025Fala 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.comGolang 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/2025This Friday, I changed the whole blog layout! What you think about it? mfbmina.devmfbmina.devmfbmina.devby Matheus Mina 000
Matheus Mina @mfbmina.dev · 29/08/2025Essa sexta-feira eu troquei todo o layout do blog! O que vocês acharam? mfbmina.devmfbmina.devmfbmina.devby Matheus Mina 000
Matheus Mina @mfbmina.dev · 23/08/2025mfbmina.dev/en/posts/wai... #go #golang #concurrencymfbmina.devWaitgroups: what they are, how to use them and what changed with Go 1.25Imagine 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/2025mfbmina.dev/posts/waitgr... #go #golang #concurrencymfbmina.devWaitgroups: o que são, como usar e o que mudou com o Go 1.25Imagine 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 · 08/08/2025Fala galera, passando pra divulgar uma vaga numa equipe próxima aqui: picpay.com/oportunidade...picpay.comCentral de Vagas PicPay: conheça e candidate-seSaiba tudo sobre a vaga de Senior Software Engineer e candidate-se agora! 000
Matheus Mina @mfbmina.dev · 24/07/2025testcontainers: melhorando testes E2E mfbmina.dev/posts/testco... #go #golang #tests #docker #testcontainers #bolhadev #comunidadedev #bolhatech #comunidadetechmfbmina.devtestcontainers: melhorando testes E2EEm 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/2025testcontainers: improving E2E tests mfbmina.dev/en/posts/tes... #go #golang #tests #docker #testcontainersmfbmina.devtestcontainers: improving E2E testsIn 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/2025ordep.dev/posts/writin...ordep.devWriting Code Was Never The BottleneckLLMs 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/2025Hey people! My last post got featured @ Golang Weekly! Check it out with other awesome posts! #golang #go golangweekly.com/issues/559golangweekly.comGolang Weekly Issue 559: June 25, 2025 000
Matheus Mina @mfbmina.dev · 19/06/2025Olá! Post novo no blog: Acabando com código morto nos projetos Go mfbmina.dev/posts/golang... #go #deadcode #refactor #programming #comunidadedev #bolhadev #comunidadetech #bolhatechmfbmina.devAcabando com código morto nos projetos GoConforme 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/2025Hey! New post at the blog: Eliminating dead code in Go projects mfbmina.dev/en/posts/gol... #go #deadcode #refactor #programmingmfbmina.devEliminating dead code in Go projectsAs 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/2025mfbmina.dev/en/posts/gol... #go #golang #tokenbucket #algorithm #trafficcontrolmfbmina.devExploring the Rate package and the Token Bucket algorithmAt 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/2025mfbmina.dev/posts/golang... #go #golang #tokenbucket #algorithm #trafficcontrol #bolhadev #bolhatech #comunidadedev #comunidadetechmfbmina.devExplorando o pacote Rate e o algoritmo de Token BucketNo 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/2025jub0bs.com/posts/2025-0...jub0bs.comWhy concrete error types are superior to sentinel errorsTL;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/2025Go Tool: tudo o que ninguém pediu mfbmina.dev/posts/go-tool/ #go #golang #depencymanagement #news #opinion #bolhadev #bolhatech #comunidadedev #comunidadetechmfbmina.devGo Tool: tudo o que ninguem pediuDepois 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/2025Go Tool: everything that nobody has asked for mfbmina.dev/en/posts/go-... #go #golang #depencymanagement #news #opinionmfbmina.devGo Tool: everything that nobody has asked forAfter 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/2025Go 1.24: Testes de Benchmark mfbmina.dev/posts/benchm... #go #golang #testing #news #bolhadev #bolhatech #comunidadedev #comunidadetechmfbmina.devGo 1.24: Testes de BenchmarkUma 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/2025victoriametrics.com/blog/go-http2/ by @func25.bsky.socialvictoriametrics.comHow HTTP/2 Works and How to Enable It in GoHTTP/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/2025Hi 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.devThe Mythical Man MonthAfter 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/2025Oi 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.devThe Mythical Man MonthApó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/2025That's great: stratus3d.com/blog/2025/02...stratus3d.comAsdf Has Been Re-Written in Golang - Stratus3DOver 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/2025Oi, 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.devTestando chamadas para APIs da melhor formaAtualmente, 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/2025Hey guys! What's up? Small post on testing outbound API calls #go #golang #api #testing mfbmina.dev/en/posts/api...mfbmina.devThe best way for testing outbound API callsNowadays, 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/2025Hey 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.devMetrics with Go and PrometheusAt 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/2025Bom 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.devMétricas com Go e PrometheusNo 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/2024Acabei de dar um tapa no layout do blog! São mudanças sutis, mas acho que ficou bem melhor! mfbmina.devmfbmina.devmfbmina.dev 000
Reposted by Matheus MinaFernando Ike @fernandoike.bsky.social · 16/11/2024Excelente 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/2024Concordo 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/2024You can also read at dev.todev.toThe theory of constraintsAt the end of 2023, my squad started its most important project. I assumed the project leadership... 000
Matheus Mina @mfbmina.dev · 12/11/2024Você também pode ler no dev.to dev.to/mfbmina/a-te...dev.toA teoria das restriçõesNo fim do ano passado, minha equipe começou o seu projeto mais importante até então e acabei... 031
Matheus Mina @mfbmina.dev · 12/11/2024Hey 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.devThe theory of constraintsAt 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/2024Oi 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.commfbmina.devA teoria das restriçõesNo 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/2024Fala pessoal! O C4P da GopherCon Latam está nos seus últimos dias! Bora submeter seus temas! www.papercall.io/gopherconlat...papercall.ioPaperCall.io - GopherCon Latam 2025GopherCon 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/2024Opa! 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.comCentral de Vagas PicPay: conheça e candidate-seSaiba tudo sobre a vaga de DESENVOLVEDOR FULL STACK SR e candidate-se agora! 000
Reposted by Matheus MinaElton Minetto @eltonminetto.dev · 08/10/2024Já 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.ioPaperCall.io - GopherCon Latam 2025GopherCon 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/2024Fala pessoal! A Gophercon Latam tá com o call 4 papers aberto! É sua chance de participar deste evento excelente! www.papercall.io/gopherconlat...papercall.ioPaperCall.io - GopherCon Latam 2025GopherCon 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 · 30/09/2024Vou deixar o instagram aqui para quem tiver interesse: www.instagram.com/cafe.altobon... Inclusive o @eltonminetto.dev e a @juligaioso.bsky.social já provaram o café, podem dizer se é gostoso ou não rsrsinstagram.comLogin • InstagramWelcome back to Instagram. Sign in to check out what your friends, family & interests have been capturing & sharing around the world. 330
Matheus Mina @mfbmina.dev · 30/09/2024Minha familia produz café aqui no sul de MG! Enviamos pro BR todo se tiver interesse :D 120
Matheus Mina @mfbmina.dev · 27/09/2024Thread foda do @leocavalcante.bsky.social sobre como funciona o agendador do Go 010
Matheus Mina @mfbmina.dev · 27/09/2024You can also read at dev.to: dev.to/mfbmina/grpc...dev.toDEV CommunityA constructive and inclusive social network for software developers. With you every step of your journey. 000
Matheus Mina @mfbmina.dev · 27/09/2024Você também pode ler no dev.to: dev.to/mfbmina/grpc...dev.togRPC: onde vive? o que come?A primeira vez que ouvi falar sobre RPC foi em uma aula de sistema distruídos, ainda quando estava... 010
Matheus Mina @mfbmina.dev · 27/09/2024Hey 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 #golangmfbmina.devgRPC: 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/2024Oi 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 #comunidadetechmfbmina.devgRPC: 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