CDJ Newsletter
Pipeline que coleta newsletters e sites de tecnologia internacionais, traduz para pt-BR com IA e publica uma edição curada por humanos.
- TypeScript
- Cloudflare Workers
- Postgres
- Cheerio
- Resend
Boa parte do conteúdo técnico que importa nasce em inglês e chega tarde (ou não chega) para quem está começando no Brasil. A CDJ Newsletter existe para encurtar essa distância.
Como funciona
O sistema tem quatro estágios, e nenhuma edição sai sem passar por todos:
- Ingestão. Um endereço dedicado assina as principais newsletters internacionais. Cada email recebido é processado na chegada por um Cloudflare Email Worker, que extrai os itens em formato estruturado. Em paralelo, scrapers coletam de sites de tecnologia que não têm newsletter.
- Enriquecimento. Itens duplicados são fundidos antes de qualquer chamada de IA, a mesma notícia costuma chegar por três fontes diferentes. O que sobra é traduzido e resumido em português, com um campo explicando por que aquilo importa.
- Curadoria. Um rascunho pronto espera no painel. Alguém do time revisa, corta, reordena e edita o texto antes de aprovar. Nenhuma tradução automática vai para a lista sem olho humano.
- Envio. A edição aprovada é renderizada e enviada com autenticação de domínio completa e descadastro de um clique.
Decisões que valem registro
Não usamos um servidor SMTP próprio. Manter Postfix significaria assumir reputação de IP, aquecimento e monitoramento de blacklist, problemas caros que não ensinam nada sobre o produto. O provedor gerenciado resolve isso; nós continuamos donos do que importa: autenticação de DNS, higiene de lista e o conteúdo.
Resumimos, não copiamos. Todo item carrega link e crédito da fonte original. Traduzir uma edição inteira de outra newsletter seria reprodução de obra protegida, além de tornar o produto descartável. O valor está na curadoria, não na tradução.
A cadência começa semanal. O sistema foi construído para rodar diariamente, mas as primeiras semanas saem uma vez por semana. É mais fácil acelerar uma newsletter viva do que ressuscitar uma que morreu de exaustão no segundo mês.