Uma entidade Customer, um pedido e algumas decisões sobre módulos, Value Objects e os custos de organizar o código.
Event Driven Architecture Lab: antes do primeiro evento, as primeiras mudanças
Um laboratório de arquitetura, uma troca de stack e as primeiras decisões antes de processar o primeiro pedido.
O estagiário que inventou uma API
O estagiário que inventou uma API Depois de alguns anos sem mexer no doContra, resolvi ressuscitar o projeto para registrar alguns experimentos com agentes de IA.
Estou construindo um pequeno agente de pós-venda usando Ollama e, por enquanto, estou tentando entender o funcionamento sem esconder as coisas atrás de frameworks.
A ideia era simples:
Se o usuário pedir algo que possa ser feito por uma ferramenta, use a ferramenta.
Antes tarde do que mais tarde
Antes tarde do que mais tarde
Em 2026 descobri que meu site técnico de 2019 ainda estava online. O código estava no Bitbucket. O domínio tinha passado do Google Domains para a Squarespace. O deploy continuava funcionando. Eu não lembrava de absolutamente nada disso.
O problema não era a infraestrutura. Era a memória do desenvolvedor. :-)
Conteiner para desenvolvimento
Uma pequena reflexão sobre o uso de container para desenvolvimento!
Configurando ambiente para NativeScript
Toda configuração inicial do ambiente de desenvolvimento é sempre “complicada”, temos que fazer diversas configurações, instalação de dependências etc…
Eu estou iniciando o aprendizado do NativeScript e somente o setup inicial me tomou mais tempo do que eu previa, então, vou aproveitar para documentar o caminho que trilhei e também consolidar o conhecimento.
Um item que será necessário é o JDK do java, felizmente existe e eu conheço o SDKMAN, um projeto muito bacana para simplificar a instalação de JDK e SDK em diferentes versões.