Escrevo sobre o que aprendo construindo produtos.
Arquitetura, testes, integrações e o dia a dia de levar uma ideia do rascunho à produção.
Em destaque
Migração Estratégica de Dados: Implementando ETL e Repositório Local com Node.js e MongoDB
Descubra como implementei um pipeline ETL para espelhar dados da Notion API em MongoDB, reduzindo latência e aumentando a autonomia do backend.
- NodeJS
- MongoDB
- Functional Programming
- Integração de APIs
- ETL
Todos os artigos
- Melhorando a segurança: implementando chave de acesso e rate limit na API Node.js com ExpressUsei variáveis de ambiente e express-rate-limit pra reforçar a segurança da minha API Node.js — e o resultado foi um backend bem mais tranquilo de manter.
- ExpressJS
- NodeJS
- Auth
- Como refatorei o Notion Blog: uma arquitetura funcional escalável com Node.js, Express e DDDTransformei o notion-blog com uma arquitetura funcional em Node.js e Express, inspirada no DDD. Agora o código tá mais limpo, testável e preparado pra crescer.
- Functional Programming
- DDD
- NodeJS
- Implementando Testes com Jest: Garantindo a Confiabilidade do CódigoAdotei o Jest pra testar meu código e ganhei muito em confiança e qualidade. Essa jornada me fez enxergar o valor real do TDD no dia a dia.
- NodeJS
- Jest
- SEO com NextJS: SSG/ISR, Webhooks do Notion e Deploy Automatizado na VercelOtimizei meu blog em Next.js com SSG e ISR, integrei webhooks do Notion e automatizei os deploys na Vercel — tudo num fluxo leve e contínuo.
- NextJS
- VercelAPI
- Vercel
- Como construí um blog com NextJS + NotionAPIUm guia prático sobre como desenvolvi um blog utilizando tecnologias e arquiteturas modernas como NextJS, NodeJS, NotionAPI, etc.
- NextJS
- NodeJS
- NotionAPI
Yago MarinhoEngenheiro de Software Sênior. Construo produtos com IA, do design ao deploy.