A estrutura de um projeto (1): o padrão que não era padrão
O repo de estrutura de Go mais popular diz que não é oficial. O guia do Go pede cmd/ e internal/, e a ferramenta só vigia internal/. Com template.
· 15 min
Ler artigoBlog
Reflexões de quem constrói sistemas que não podem falhar
O repo de estrutura de Go mais popular diz que não é oficial. O guia do Go pede cmd/ e internal/, e a ferramenta só vigia internal/. Com template.
· 15 min
Ler artigoOs testes passam e o pacote quebra para quem o instala. O guia da PyPA pede src/, mas a instalação editável também lê a pasta do projeto. Com template.
· 15 min
Ler artigoToda a lógica em main.rs e os testes de tests/ não conseguem importá-la, nem com pub. O que vai em lib.rs, o que fica privado e um template que comprova.
· 16 min
Ler artigoAs quatro crises que uma empresa que cresce pode enfrentar, com Bimbo e Cemex, sinais para identificar a atual e o que os sistemas devem aguentar.
· 18 min
Ler artigoA nota fiscal 4.0, o Cemex Go e o ERP da Bimbo, lidos com os oito passos da mudança de Kotter. Limites, erros caros e uma folha de decisão para o comitê.
· 18 min
Ler artigoExistência, sobrevivência, sucesso, decolagem e maturidade: como situar a etapa da empresa, o que quebra na administração em cada uma e o que decidir antes.
· 20 min
Ler artigoO balanced scorecard falha quando os indicadores são montados à mão. Um diagnóstico com limiares, o IVA em risco e a ficha para o comitê da empresa.
· 19 min
Ler artigoA segurança psicológica de Edmondson, com uma medição feita no México: por que os vermelhos chegam tarde, como detectar e o que decidir antes que tudo estoure.
· 18 min
Ler artigoA cadeia de valor de Porter lida em dias e pesos: onde o dinheiro para entre compras, operação, vendas e cobrança, com a Genomma Lab de 2016 a 2023.
· 20 min
Ler artigoOs clientes contratam um produto para fazer um trabalho. Um diagnóstico com limites, o caso Volaris e uma ficha do trabalho para a próxima reunião.
· 19 min
Ler artigoDiagnóstico com limites: quais sistemas são suporte, fábrica, transição ou estratégicos, o que muda em orçamento e governança, e um inventário para a reunião.
· 20 min
Ler artigoEm 2017, uma exclusão por engano no GitLab.com revelou que os backups não serviam. A história real, o que mudou e como saber se os da empresa restauram.
· 16 min
Ler artigoA Target abriu 133 lojas no Canadá e saiu em dois anos: prateleiras vazias com depósitos cheios. O que isso ensina sobre o dado e o rastro de cada pedido.
· 16 min
Ler artigoEm 1º de outubro de 2013, só seis pessoas enviaram uma solicitação e escolheram um plano. Como uma resposta integrada recuperou o HealthCare.gov em dois meses.
· 17 min
Ler artigoEm 19 de julho de 2024, uma atualização derrubou 8,5 milhões de computadores. Outras aéreas voltaram antes; a Delta levou cinco dias. O que isso ensina.
· 17 min
Ler artigoEm 2012, uma implantação incompleta custou à Knight Capital mais de 460 milhões de dólares em 45 minutos. O que a diretoria aprende e o que perguntar.
· 16 min
Ler artigoA MGM informou interrupções e impacto estimado no EBITDAR; três perguntas de governança de acessos
· 9 min
Ler artigoEm 2018, o TSB migrou a maior parte da operação para uma plataforma nova em um fim de semana, sem reversão viável. O que falhou e o que o comitê deve perguntar.
· 16 min
Ler artigoAgentes de IA já preparam compras até a cobrança. Identidade, autorização, disputas, CFDI e fraude: o que a empresa deve resolver antes que cheguem.
· 11 min
Ler artigoCobrar na hora acelera os recursos; conciliar, fechar e tratar contestações exige outro ritmo. O que o Brasil viveu com o Pix e o que preparar no México.
· 11 min
Ler artigoVender seguros no app de um banco, fintech ou loja exige cotar, emitir, cobrar e atender sinistros com rastreabilidade. O que a lei pede e o que decidir.
· 12 min
Ler artigoComo governar mudanças de produto e tarifa com rastreabilidade, sem deslocar as revisões atuariais, jurídicas e regulatórias aplicáveis.
· 9 min
Ler artigoPor que um assistente de IA fica na demo, o que precisa para resolver com controle e o que a nova lei de dados pessoais exige. Cinco perguntas.
· 13 min
Ler artigoA IA pode entrar na empresa fora das ferramentas aprovadas. O que dizem os estudos e como avaliar uma alternativa com controle.
· 10 min
Ler artigoO que um comitê deve pedir antes de autorizar a modernização de um sistema central: exposição operacional, condições de volta atrás e marcos de negócio.
· 11 min
Ler artigoA diretoria quer «treinar uma IA com os chats» do melhor vendedor. O que são RAG e fine-tuning, com qual começar e o que cuidar.
· 12 min
Ler artigoQuando responder 200, 404, 400, 422, 409, 429 ou 503 ao buscar um contato e quanto custa errar: novas tentativas, painéis enganosos e agentes.
· 20 min
Ler artigoPor que a conciliação bancária não fecha no México: depósitos contra CFDI, complementos, parcelas, notas de crédito e comissões. O que muda ao automatizar.
· 19 min
Ler artigoTrês caminhos para um sistema novo, quando convém cada um e o que perguntar antes de assinar um projeto sob medida: titularidade, licenças, aceite e repasse.
· 18 min
Ler artigoPor que no comércio omnicanal ninguém responde rápido «em que pé está este pedido?», quanto custa não saber e o que a direção deve exigir.
· 16 min
Ler artigoUm erro ocasional na primeira alteração do dia costuma ser uma conexão adormecida. Como prová-lo, corrigi-lo e evitar dados quebrados.
· 13 min
Ler artigoA Airbnb deixou o React Native e a Shopify voltou ao nativo: contextos distintos, resultado similar. Cinco critérios para decidir o app e o que a IA mudou.
· 13 min
Ler artigoUma venda a prazo com dois pagamentos e uma devolução gera três ou quatro CFDI. O ciclo completo, os erros que custam caro e o que mudou em 2026.
· 9 min
Ler artigoTarefas sem dono, alertas vistos tarde e temas que ninguém decide. Seis decisões para o projeto chegar no prazo e seis perguntas para o fornecedor.
· 9 min
Ler artigoO complemento de pagamento e o cancelamento de CFDI têm prazos e exigem aceite do destinatário. Onde o cruzamento de cobrança, nota e complemento diverge.
· 10 min
Ler artigoA lei de pagamentos digitais ainda não obriga ninguém nem traz sanções próprias. O que diz o parecer e o que convém revisar na conciliação.
· 10 min
Ler artigoUma árvore de decisão para a diretoria: primeiro online ou assíncrono; depois REST ou gRPC, ou fila, aviso ou evento, para não derrubar o core.
· 11 min
Ler artigoREST na fronteira, gRPC no coração e um adaptador para o legado: critérios, gRPC-Web, transcoding, ferramentas, Spring Boot, Quarkus e Protobuf.
· 15 min
Ler artigoErros que ensinam, tentativas sem duplicar, identidade de máquina e limites visíveis: o que uma API precisa para que um agente de IA a use com controle.
· 15 min
Ler artigoGraalVM, Quarkus, Spring Boot, cache de inicialização do Java 25 e CRaC: o que cada opção ganha e custa, e qual convém ao serviço e à nuvem.
· 20 min
Ler artigoQuando revalidar o token atrás do gateway, como as APIs se chamam entre si, introspecção ou validação local, logout e quanto tempo um token deve durar.
· 17 min
Ler artigoO que Prometheus, Loki, Tempo e Grafana respondem, como cruzar métricas, traces e logs, e quando ler logs com um agente ou instrumentar com OpenTelemetry.
· 17 min
Ler artigoCobertura alta e quality gate em verde não bastam: tipos de teste, dublês que escondem falhas, mutação, IA e documentação para testes que detectam erros.
· 16 min
Ler artigoQuando convém avançar por etapas com entregáveis (modelo em V) e quando em Sprints com Scrum, o que cada uma exige da equipe da empresa e como combiná-las.
· 7 min
Ler artigoQuando vale a pena uma aplicação desktop para impressoras, leitores, balanças ou arquivos locais, em Windows, macOS e Linux, sem substituir o sistema web.
· 4 min
Ler artigoComponentes, design system, testes, acessibilidade, CI/CD, SEO, desempenho e segurança: o que um CTO deve exigir do frontend antes do lançamento.
· 11 min
Ler artigoSPA, servidor, estático, ilhas, microfrontends, desktop e mobile: quando cada arquitetura de frontend convém ao negócio e como migrar sem reescrever.
· 11 min
Ler artigoO que a regulamentação mexicana realmente pede sobre infraestrutura, o que já vem inseguro de fábrica num Kubernetes próprio e como se constrói um caminho até a produção que o auditor possa revisar.
· 6 min
Ler artigoO Storybook não é uma galeria de botões: é a referência de comportamento entre design, desenvolvimento e QA. Como organizá-lo por camadas, o que documentar em cada história e o que revisar antes de publicar.
· 6 min
Ler artigoO que é um MCP, quais controles ele exige num setor regulado e como se aplica a bancos, seguros, empresas com ERP e varejo. Um guia para diretores, com fontes.
· 8 min
Ler artigoA discussão já não é se a IA generativa responde perguntas, mas se a organização está pronta para operar com agentes que entendem contexto, dados e processos reais.
· 7 min
Ler artigoO nearshore de software crítico não é o mesmo que a terceirização genérica. A diferença não está no valor por hora — está na densidade de conhecimento do domínio.
· 7 min
Ler artigoA fragmentação de credenciais é um risco de segurança no setor financeiro que o SSO com SAML 2.0 ajuda a reduzir — mas a implementação correta tem mais nuances do que os tutoriais mostram.
· 10 min
Ler artigoSeguradoras processam transações simultâneas: cadastros, pagamentos, sinistros. Kafka não é uma moda — é um padrão que desacopla esses fluxos; a rastreabilidade e a consistência são projetadas com ele, não vêm sozinhas.
· 8 min
Ler artigoWeb e frontendInicial
Do zero a uma página que qualquer pessoa consegue usar · 12 lições
HTML, CSS e JavaScript puros, sem bibliotecas: ensina a entender a web por dentro, antes de qualquer framework.
Linguagens e backendInicial
Para quem nunca programou · 12 lições
Não pressupõe nada: ensina a programar entendendo por que cada linha funciona, até um programa completo com testes.
Linguagens e backendIntermediário
Do zero ao primeiro programa completo · 8 lições
Não ensina sintaxe: ensina a ver os erros que não se veem.
Linguagens e backendIntermediário
O segundo passo, depois de Go · 9 lições
Ensina o que Rust faz de diferente de Go: de quem é cada dado e quais erros o compilador pega antes de executar.
Linguagens e backendIntermediário
Para quem vem de Go ou de JavaScript · 10 lições
Os tipos não existem na execução: ensina o que protegem, o que não protegem e como validar os dados que chegam de fora.
Antes deste curso: Fundamentos da web (HTML, CSS e JavaScript)
Linguagens e backendIntermediário
Para quem já programa em outra linguagem · 11 lições
Ensina o Java de hoje: tipos que expressam o modelo, testes, concorrência e um programa terminado, empacotado em um JAR.
Antes deste curso: Python, ou saber programar em outra linguagem
Dados e IAIntermediário
Para quem já programa em Python · 8 lições
Ensina os tensores, a estrutura que está por baixo da inteligência artificial, até um detector de fraude que aprende com os dados.
Antes deste curso: Python, ou saber programar em outra linguagem
Contêineres e nuvemIntermediário
Para quem já usa o terminal e o Docker · 4 lições
Ensina a manter senhas e chaves fora do código com o Vault e o OpenBao, sua versão livre: segredos com permissões, criptografia sem ter a chave e credenciais que expiram sozinhas.
Antes deste curso: Docker
Linguagens e backendIntermediário
Para quem já escreveu uma API · 9 lições
Ensina a escolher o código HTTP certo, a devolver erros que uma máquina entende com Problem Details e a versionar uma API avisando antes.
Contêineres e nuvemIntermediário
Para quem já programou um serviço · 11 lições
Ensina a transformar um serviço em uma imagem pequena que roda sem privilégios, com verificações de saúde e limites, e a subir tudo com o Compose.
Web e frontendIntermediário
O passo seguinte, depois de TypeScript · 10 lições
Ensina a construir um app React de várias telas: onde vive o estado, dados sem condições de corrida entre requisições, testes, medição e publicação.
Antes deste curso: TypeScript. Quem nunca fez uma página web deve começar por Fundamentos da web.
Contêineres e nuvemIntermediário
O passo seguinte, depois de Docker · 11 lições
Ensina a implantar um serviço em um cluster local com kind: configurá-lo, monitorá-lo, expô-lo, protegê-lo e escalá-lo, medindo o que falha e por quanto tempo.
Antes deste curso: Docker