O que é trunk based development? Guia prático para SREs
Trunk based development exige merges diários, branches de poucas horas e flags com prazo de validade. Veja o que o modelo exige, onde ele quebra e como começar.
9 articles by Jana Kovacova.
Trunk based development exige merges diários, branches de poucas horas e flags com prazo de validade. Veja o que o modelo exige, onde ele quebra e como começar.
As cinco métricas DORA (mudança, frequência, recuperação, falha, retrabalho) substituem anedotas por números. Bem usadas, apontam gargalos; mal usadas, viram placar que a equipe maqueia.
Platform engineering é a disciplina de construir plataformas internas para desenvolvedores. Cobrindo estrutura de times, métricas DORA, golden paths e se o investimento em IDP realmente compensa.
Análise de dados reais sobre monorepo vs polyrepo: benchmarks de 320 equipes, blast radius, overhead de coordenação e a regra dos 30% para decidir.
Itens de ação pós-mortem não falham por falta de comprometimento. Falham porque são vagos, atribuídos a equipes e nunca chegam ao sprint onde o trabalho real acontece.
Feature flags separam o deploy do release, reduzem o blast radius e permitem kill switches testados antes do incidente. Guia técnico para SREs e platform engineers em escala.
40% do código novo é gerado por IA. Seu pipeline de rollout foi projetado para falhas de código humano -- não para os modos de falha do código gerado por IA.
Agentes de IA em produção não são chatbots. São máquinas que planejam sequências de ações, adaptam decisões e executam sem esperar confirmação humana em cada passo.
Técnicas de refatoração não tratam de estética. Elas reduzem a superfície que você debuga às 3 da manhã. Aqui estão as que funcionam em ambientes de deployment contínuo.