Alberto Souza
Rafael Ponte
Daniel Romero

Artigos sobre desenvolvimento de software, arquitetura, boas práticas e carreira em tecnologia.

63 artigos publicados
agentsaisoftwaredevelopment

O que 70 especificações me ensinaram sobre agentes de código

12 de jan. de 2026
6 min
Ler artigo

Todos os artigos

aillmperformance

Semantic Cache: Como Otimizar Aplicações RAG com Cache Semântico

05 de jan. de 2026
5 min
Ler
openairagai

Como Criar um Chatbot com RAG do Zero: Guia Prático com OpenAI e Qdrant

29 de dez. de 2025
7 min
Ler
ragpythonai

Como Implementar um Sistema RAG do Zero em Python

22 de dez. de 2025
4 min
Ler
javaarchitecturespringboot

Analisando o Código Fonte do Outbox Namastech.io: Uma Implementação Genérica do Outbox Pattern

15 de dez. de 2025
9 min
Ler
databasellmai

Como Suportar Busca Não Estruturada em Banco de Dados Relacional Usando LLM

08 de dez. de 2025
4 min
Ler
testinglearningjava

Analisando Práticas de Teste do Projeto Hollow da Netflix: Lições de Código Open Source

17 de nov. de 2025
5 min
Ler
agentsaillm

Especificações: Escreva uma vez, rode em qualquer lugar

07 de set. de 2025
5 min
Ler

O Impacto das Ferramentas de IA no Desenvolvimento: Insights de uma Pesquisa da Microsoft

01 de set. de 2025
4 min
Ler

Opinião: 5 Erros que Podem Atrasar Sua Evolução na Carreira de Desenvolvimento

25 de ago. de 2025
5 min
Ler

Design Patterns na Prática: Como Identificar e Aplicar Padrões em Códigos Reais

18 de ago. de 2025
5 min
Ler

Function Calling na Prática: Construindo um Sistema de Controle de Gastos via WhatsApp com Spring AI

01 de ago. de 2025
5 min
Ler

Como Decidir pelo Uso de Camadas Anticorrupção

04 de jul. de 2025
4 min
Ler

REST: Revisitando o Artigo Original de Roy Fielding e Suas Implicações

30 de jun. de 2025
4 min
Ler

O Aprendizado que Mudou Minha Vida

26 de jun. de 2025
4 min
Ler

Arquitetura em Camadas: Como Usar Indireções para Isolar Mudanças

23 de jun. de 2025
7 min
Ler

MEU FLUXO COMPLETO: Construindo uma API de E-mails com Múltiplos Provedores usando Claude Code

17 de jun. de 2025
4 min
Ler

A Importância do Pensamento Acadêmico no Desenvolvimento de Software

10 de jun. de 2025
5 min
Ler

Como o Viés Cognitivo Pode Atrapalhar Sua Resolução de Problemas em Produção

06 de jun. de 2025
4 min
Ler

"Eu Só Aprendo na Prática" - O Que Isso Realmente Significa e Por Que Pode Não Ser a Melhor Estratégia

22 de mai. de 2025
4 min
Ler

Como o Tipo de Acoplamento Pode Guiar a Decisão de Onde Colocar um Método

16 de mai. de 2025
3 min
Ler

Como Transformar um Estudo Programado em Múltiplas Oportunidades de Aprendizado

09 de mai. de 2025
4 min
Ler

A Lei de Parkinson: Como Combater a Expansão do Trabalho no Tempo Disponível

05 de mai. de 2025
5 min
Ler

Como a Amazon Prime Video Para Servir Milhares De Eventos ao Vivo

28 de abr. de 2025
4 min
Ler

Revisão: Monolitos não são Dinossauros

21 de abr. de 2025
5 min
Ler

Mudança de Mentalidade: Do Paradigma Orientado a Objetos para o Funcional

14 de abr. de 2025
6 min
Ler

Gerando Testes Automatizados com IA para Códigos Mais Complexos

07 de abr. de 2025
4 min
Ler

Estratégias de Caching para Resolver Problemas de Latência e Sobrecarga em Bancos de Dados

30 de mar. de 2025
5 min
Ler

Como Aplicar o Princípio da Responsabilidade Única com Mais Precisão

24 de mar. de 2025
5 min
Ler

Um Método Eficaz para Engenharia de Requisitos na Perspectiva de quem é Dev

10 de mar. de 2025
4 min
Ler

A Lei da Proximidade Operacional

27 de fev. de 2025
7 min
Ler

Geração Automática de Testes: Comparando Abordagens Tradicionais e Baseadas em IA

24 de fev. de 2025
3 min
Ler

Revisão do Artigo "No Silver Bullet" de Frederick Brooks: Um Conteúdo Atemporal

10 de fev. de 2025
4 min
Ler

5 Práticas de Código para Escrever um Software Melhor

03 de fev. de 2025
3 min
Ler

O que Realmente Impacta a Produtividade dos Desenvolvedores? Um Estudo do Google

27 de jan. de 2025
3 min
Ler

Revisitando o Artigo sobre REST: Lições e Reflexões

20 de jan. de 2025
4 min
Ler

Dívida Técnica: Origens, Impactos e Perspectivas Futuras

13 de jan. de 2025
4 min
Ler

O que são Flaky Tests e Como Evitá-los

06 de jan. de 2025
4 min
Ler

Entendendo o Princípio de Substituição de Liskov na Prática

30 de dez. de 2024
3 min
Ler

A Progressão na Carreira de Software Engineer: Lições e Reflexões

23 de dez. de 2024
3 min
Ler

O Feijão com Arroz da Orientação a Objetos: Encapsulamento e Coesão

16 de dez. de 2024
3 min
Ler

Apenas Dez Mil horas de Prática não é Suficiente para virar um Expert

09 de dez. de 2024
3 min
Ler

Três Leituras Essenciais de David Parnas para Melhorar o Design de Código

01 de dez. de 2024
3 min
Ler

Resiliência em Sistemas Distribuídos: Timeout, Idempotência e Outbox Pattern

25 de nov. de 2024
3 min
Ler

Como Me Preparei para Trabalhar no Nubank: Minha Jornada de Aprendizagem com Clojure

18 de nov. de 2024
4 min
Ler

Como Testar Sistemas Legados de Forma Eficaz

28 de out. de 2024
3 min
Ler

Como Definir Objetivos de Aprendizagem Eficazes para Acelerar Seu Desenvolvimento

21 de out. de 2024
4 min
Ler

A Evolução da API da Stripe: Uma Jornada de Aprendizado e Adaptação

14 de out. de 2024
5 min
Ler

Design de API's Resilientes: Explorando Técnicas de Idempotência

07 de out. de 2024
4 min
Ler

Arquitetura Hexagonal e Clean Architecture: Entendendo as Similaridades

27 de set. de 2024
4 min
Ler

Como Aplicar o Princípio da Responsabilidade Única (SRP) de Forma Eficiente

23 de set. de 2024
5 min
Ler

Aprendendo Clojure do Zero: Explorando a Fase de Consciência no processo de Aprendizagem

16 de set. de 2024
4 min
Ler

Encapsulamento: Será que Esconder Todos os Detalhes de Implementação é Sempre uma Boa Decisão?

09 de set. de 2024
3 min
Ler

Acoplamento Mental: O pior Acoplamento que existe

26 de ago. de 2024
3 min
Ler

Como Logar de Maneira Sistemática

16 de ago. de 2024
3 min
Ler

A Importância de Sistematizar a geração de Log nas Aplicações

12 de ago. de 2024
4 min
Ler

Amazon Prime Video abandona a arquitetura de microservices para um sistema específico: O problema foi o microservice mesmo?

29 de jul. de 2024
3 min
Ler

A Importância da Indireção em Arquiteturas de Software

22 de jul. de 2024
4 min
Ler

Service: O pattern que virou anti-pattern

15 de jul. de 2024
4 min
Ler

A Importância da Cobertura de Código: Devo buscar 100% ?

08 de jul. de 2024
2 min
Ler

Entendendo Código Legado: Uma Abordagem Prática

01 de jul. de 2024
2 min
Ler

Como Transformar-se em uma Máquina de Aprender: Um Guia Pragmático

24 de jun. de 2024
2 min
Ler

A Importância de Evitar a Generalização Precoce em Fluxos Complexos

17 de jun. de 2024
3 min
Ler