## Blog

Technical articles, field notes and decisions from inside the work.

- [Antes de automatizar, mapear a operação](https://bleu.builders/blog/o-pedido-era-automacao) — field-note; O que encontramos ao acompanhar uma operação que atende a indústria de mineração antes de propor qualquer sistema. (pt-BR, José Ribeiro, 2026-07-23)
- [Como validamos um marketplace antes da IA ficar pronta](https://bleu.builders/blog/validar-antes-da-ia-ficar-pronta) — case-note; A decisão de separar a validação de mercado do treinamento do modelo em uma empresa de proteína animal. (pt-BR, José Ribeiro, 2026-07-23)
- [30 meses sem virar carga de gestão](https://bleu.builders/blog/30-meses-sem-virar-carga-de-gestao) — point-of-view; O que a relação com o CoW Protocol exigiu na prática: pegar contexto, decidir com pouca especificação e responder por iniciativas completas. (pt-BR, José Ribeiro, 2026-07-23)
- [Zero-Downtime Deployments for Ponder Indexer](https://bleu.builders/blog/ponder-zero-downtime-deployments) — technical-article; Using a schema-based blue-green approach for Ponder deployments. (en, João Victor and Pedro Yves, 2026-01-28)
- [mustachio-ruby: The Postmark template engine in Ruby](https://bleu.builders/blog/mustachio-ruby) — technical-article; Use your Postmark templates in Ruby with this template engine port. (en, João Victor, 2026-01-21)
