<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Codeherd — Notas</title><description>Notas do The Codeherd.</description><link>https://thecodeherd.com/</link><item><title>O que eu errei sobre monorepos</title><link>https://thecodeherd.com/notes/monorepos/</link><guid isPermaLink="true">https://thecodeherd.com/notes/monorepos/</guid><description>Defendi por dois anos dividir nosso repositório. A fronteira que eu protegia era social, não técnica — as ferramentas evoluíram mais rápido que minhas opiniões.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Lendo o planner do Postgres sem piscar</title><link>https://thecodeherd.com/notes/postgres-planner/</link><guid isPermaLink="true">https://thecodeherd.com/notes/postgres-planner/</guid><description>Um guia para o EXPLAIN (ANALYZE, BUFFERS): o que o planner diz, onde as estimativas erram, e três reescritas que resolvem a maioria das queries lentas.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Deploys chatos são uma feature</title><link>https://thecodeherd.com/notes/boring-deploys/</link><guid isPermaLink="true">https://thecodeherd.com/notes/boring-deploys/</guid><description>Pequenos, reversíveis, observáveis. A coisa mais sênior no meu último time não foi um sistema — foi que ninguém sentia nada quando a gente fazia deploy.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Refatorações guiadas por tipos que valeram a pena</title><link>https://thecodeherd.com/notes/type-driven-refactors/</link><guid isPermaLink="true">https://thecodeherd.com/notes/type-driven-refactors/</guid><description>&quot;Tornar estados ilegais irrepresentáveis&quot; parece um slogan até um union type eliminar uma classe inteira de bugs. Três antes/depois de um código real.</description><pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Rodando o plantão sem esgotar o time</title><link>https://thecodeherd.com/notes/on-call/</link><guid isPermaLink="true">https://thecodeherd.com/notes/on-call/</guid><description>O que mudou ao tratar alertas como orçamento devido ao time: alertas mais precisos, follow-the-sun de verdade, e uma revisão sem culpados, sem o medo de antes.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Por que parei de perseguir 100% de cobertura</title><link>https://thecodeherd.com/notes/test-coverage/</link><guid isPermaLink="true">https://thecodeherd.com/notes/test-coverage/</guid><description>Cobertura é um mapa, não o território. Onde eu gasto o orçamento de testes agora — e o único número que ainda acompanho de perto.</description><pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate></item></channel></rss>