Software Engineer | Go

Joined October 2021
hey folks, this is viztruct: a go tool built (for fun and) to analyze struct layout and suggest a better one to save up memory and improve alignment reducing padding all feedbacks and contributions are welcome, and for now I'm working in a ci/cd plugin github.com/buarki/viztruct
134
I've been building this tool in past few days and I think it's fine to get new users: viztruct viztruct is a #golang struct padding analyzer able to analyzes structs from go packages and suggests you a better layout to reduce memory and improve cache github.com/buarki/viztruct
1
61
Next steps in this one is: - assess the capacity of it in large codebases(WIP) - create a plugin out of to run in CI/CD pipelines
1
37
I've submitted a talk to talk about it more at @gopherconuk , looking forward to get this honor 🤞
38
E o devops preguiçoso criou o dev de plataforma, obrigado a ambos pelo meu emprego
a preguiça dos devs deu origem a área de dev ops
50
She: honey, tell me two things that make you crazy Me: htons and ntohs 🙃
1
31
Fala pessoal! Passando pra divulgar mais um artigo da série de System Design, dessa vez falando de alguns dos temas mais legais quando olhamos para dados em sistemas distribuídos: Sharding, Hashing e Distribuição de Dados fidelissauro.dev/sharding/ Espero que ajude! 🖤 💙 💚 💛
2
34
1
109
5,005
o jovem que descobriu clean architecure, acha que eh a bala de prata da engenharia e não tem nocao do p(99) de latência da API que mantem 🫠
A pirâmide de maslow de desenvolvimento é ver gente discutindo modelagem de classes enquanto você tá resolvendo treta de timeouts e quebradeira em sistemas distribuídos que misturam sync com async, um dia chego lá nas discussões irrelevantes 🤣
1
1
208
Conteúdo de qualidade altíssima, sem enrolação e com cenários práticos, só leia!
Opa pessoal, tudo bem? Saiu mais um postzinho da série de System Design, dessa vez abordando conceitos e abordagens de CQRS. Tem bastante detalhe e cenários de implementação diferentões. Foi divertido demais escrever esse cara 💙 💚 💛 🖤 fidelissauro.dev/cqrs/
116
use cache, cpu thanks you!
84
My sincere condolences to those using feature branches 🙏
What do you use at work? Trunk-based development: everyone commits to main directly, trying their best to keep CI green. Feature branches: features go on branches, PR'd to main. Can't merge until CI is green.
15%Trunk-based development
76%Feature branches
10%🍿
6,215 votes • Final results
70
Ainda bem que pude viver esse tempo quando o Brasil era o BRASIL P#RRA, quem viu, viu
99