Pular para o conteúdo principal

Como eu Consigo Manter Mais de 30 Projetos Open Source (e Continuar Sano 😄)

· 6 min para ler
Joao Gilberto Magalhaes
Startup / Founder / Developer

How I Manage 30+ Open Source Projects

Manter mais de 30 projetos open source é quase como tocar uma orquestra sozinho. Cada projeto tem suas particularidades, dependências, pipelines, documentações e testes — e, ainda assim, todos precisam funcionar em harmonia.
Em uma empresa com 30 microserviços, é comum ter algo como 2 a 4 DevOps, 3 a 5 Product Owners e 50 a 100 desenvolvedores.
Eu faço isso praticamente sozinho.

Parece impossível? Vamos entender como esse ecossistema funciona, e como a automação, padronização e um bom uso de Inteligência Artificial tornam isso não apenas viável, mas prazeroso.

Desenvolvimento PHP Fácil com Docker e VSCode

· 7 min para ler
Joao Gilberto Magalhaes
Startup / Founder / Developer

Configurar um ambiente de desenvolvimento PHP pode ser desafiador, especialmente quando você precisa gerenciar múltiplas versões do PHP ou evitar poluir seu sistema com instalações locais. Neste guia, vou mostrar como criar um ambiente completo de desenvolvimento PHP usando apenas Docker e VSCode. Nenhuma instalação local de PHP necessária!

Princípios Simples Para Não Complicar o Complexo

· 4 min para ler
Joao Gilberto Magalhaes
Startup / Founder / Developer

Quando a gente fala de sistemas complexos, a tentação de criar soluções ainda mais complexas é enorme. Já vi isso se repetir muitas vezes: começa com um problema simples, e em pouco tempo você tem um Frankenstein de código cheio de puxadinhos. Por isso eu gosto de pregar alguns princípios que parecem óbvios, mas que a maioria esquece.