Categoria

Programação

Ensaios opinativos sobre engenharia de software. Textos longos, sem hype.

IA no Desenvolvimento de Software: menos hype, mais engenharia

Inteligência artificial pode acelerar muito o desenvolvimento de software, mas também pode acelerar dívida técnica quando usada sem contexto, especificação e revisão crítica. Neste artigo, compartilho minha abordagem para usar IA como parte de um processo real de engenharia, não como improviso ou substituto do discernimento técnico.

13 de maio de 2026 · 9 min de leitura

Go é simples — e é exatamente por isso que ele atropela arquiteturas complicadas

Dev vive tropeçando em arquiteturas que parecem ter sido projetadas para impressionar o LinkedIn, não para resolver problemas reais. Neste artigo, assumo meu lado direto e pragmático para explicar por que a simplicidade de Go não é limitação — é vantagem estratégica. Menos camadas, menos mágica, mais previsibilidade. Se você já se queimou com over-engineering, prepare-se: aqui a conversa é de trincheira.

20 de fevereiro de 2026 · 3 min de leitura

GraphQL em Microservices: A Simplicidade que Engana

GraphQL virou o queridinho de muitos times que acreditam que ele ‘simplifica’ o consumo de dados em arquiteturas distribuídas. Mas, quando o assunto é microservices, a conversa muda de tom. Aqui eu destrincho onde o GraphQL brilha, onde machuca, e por que ele pode virar uma fábrica de dívida técnica se usado só porque o hype mandou. Sem rodeios, sem gourmetização.

29 de janeiro de 2026 · 2 min de leitura

A Ilusão da Simplicidade nos Microserviços: O Preço Que Você Não Vê, Mas Paga

Microserviços não são o vilão — o hype é. Muita gente acha que dividir aplicações automaticamente traz escalabilidade, autonomia e velocidade. Na prática, o custo oculto aparece depois: redes mais lentas, debugging distribuído, mais infraestrutura, mais especialistas, mais pontos para quebrar. Aqui eu desmonto essa fantasia e mostro, sem gourmetização, o que realmente muda quando você troca um monolito maduro por uma malha de serviços que você talvez não precise.

25 de dezembro de 2025 · 3 min de leitura

Desmistificando a Escalabilidade com Microservices em Go: Por Que Menos É Mais

Neste artigo, exploramos como a linguagem Go e a arquitetura de microservices podem simplificar a escalabilidade de aplicações. Com uma abordagem técnica e provocativa, discutimos as vantagens de 'menos é mais' na construção de sistemas robustos e eficientes. Descubra como Go pode ser sua aliada na jornada de escalabilidade.

20 de dezembro de 2025 · 2 min de leitura

A Arte de Aprender a Programar

Aprender a programar é uma habilidade essencial no mundo digital atual. Este artigo explora a importância dessa habilidade para empresas, desenvolvedores e profissionais de TI, além de discutir métodos de aprendizado, impactos no mercado e perspectivas futuras.

25 de maio de 2025 · 3 min de leitura

Aprendendo a Programar com Jogos

Aprender a programar através de jogos é uma abordagem inovadora que transforma o processo de aprendizado em uma experiência divertida e envolvente. Este artigo explora cursos, dicas e a importância dessa metodologia para desenvolvedores e empresas, além de destacar a relevância de uma base sólida em programação.

18 de maio de 2025 · 3 min de leitura

O Futuro da Programação em Baixas Linguagens

O futuro da programação em baixas linguagens é um tema que desperta interesse e debate entre desenvolvedores e empresas. Com a evolução tecnológica, as linguagens estão se tornando menos verbosas e mais focadas em eficiência. Neste artigo, exploramos as tendências, impactos e perspectivas futuras das linguagens de programação, além de apresentar exemplos práticos que destacam sua relevância no mercado atual.

11 de maio de 2025 · 3 min de leitura