PinnedAndré Guimarães SakataBenchmark of memory allocators on a multi-threaded Ruby programThe idea of this benchmark came from the Nate Berkopec’s blog post published on December 4, 2017, which demonstrates how multi-threaded…Jan 27, 20192Jan 27, 20192
PinnedAndré Guimarães SakataBackground Job Processing Using Ractor (Ruby 3)Ruby 3 is coming out at the end of 2020 🎉 and one of the most expected features is the new approach for parallel execution called Ractor…Sep 19, 2020Sep 19, 2020
André Guimarães SakataComo um código simples produz um sistema complexo (ou, aprendizados de uma visita ao cartório)Recentemente eu tive uma experiência peculiar. Eu vou casar em algumas semanas, e fui ao cartório iniciar o processo de casamento civil. Eu…Aug 19, 2023Aug 19, 2023
André Guimarães SakataNoise On Software Engineering Seniority DiscussionsOccasionally, I found myself reading a new discussion on software developer seniority on Twitter or LinkedIn. What technical questions…Aug 1, 2023Aug 1, 2023
André Guimarães SakataSaúde mental em desenvolvimento de softwareAno passado eu fui a um evento sobre desenvolvimento de software, e em uma das trilhas havia uma palestra sobre saúde mental. Para mim, o…Aug 30, 2020Aug 30, 2020
André Guimarães SakataReview sobre O Mítico Homem-MêsMinha maior motivação para ler O Mítico Homem-Mês foi querer entender como um livro sobre gestão de projetos de software escrito em 1975…May 12, 2019May 12, 2019
André Guimarães SakataPosse de arma, bom ou ruim?O Brasil vive uma crise de segurança pública que não é recente. Segundo os dados publicados no Mapa da Violência, em 2014 ocorreram 42 mil…Nov 11, 20181Nov 11, 20181
André Guimarães SakataUsing Sidekiq in a MicroserviceLearnings applying the approaches proposed by Brandon HilkertNov 29, 2017Nov 29, 2017
André Guimarães SakataRails Performance TipsLow hanging fruits to get your application fasterAug 27, 20171Aug 27, 20171