Codeshort
Artigos práticos para desenvolvedores — sem enrolação, direto ao ponto.
Closures em JavaScript: o conceito que parece difícil mas não é
Closure não é magia. É só uma função que lembra do escopo onde foi criada — e entender isso muda como você escreve JavaScript.
Tipagem TypeScript na Prática: Objetos, Funções e Generics Sem `any`
Guia técnico completo para tipar objetos aninhados, funções com sobrecarga e generics no TypeScript — com exemplos reais, armadilhas comuns e os padrões que separam código que dura de código que vira dívida.
Jest no JavaScript e TypeScript: guia prático de testes unitários
Do setup ao mock, passando pelos erros que travam todo dev no começo — tudo que você precisa para rodar seus primeiros testes com Jest.
Docker com Node.js do zero: Dockerfile, Compose e os erros que vão te poupar horas
Configure Docker do zero em projetos Node.js: Dockerfile otimizado, Docker Compose com Postgres, hot reload e os 4 erros que todo dev JS comete no início.
Erros com React Hooks que derrubam código em produção (e como corrigir)
useEffect com closure stale, useState desnecessário, useMemo sem sentido — veja os erros reais que qualquer dev comete e como identificar antes do PR.
Event Loop do JavaScript: o que realmente acontece quando seu código roda
Entenda de vez o event loop — call stack, microtasks, macrotasks e por que seu setTimeout(fn, 0) não executa quando você pensa.
Estrutura de Projeto Node.js com TypeScript: Como Organizar do Zero sem Virar Bagunça
Aprenda a estruturar projetos Node.js com TypeScript usando arquitetura por domínio, separação em camadas reais e configuração de ambiente segura — do zero até um projeto que escala de verdade.
7 Erros de TypeScript que Destroem sua Tipagem Sem Você Perceber
any, type assertions sem verificação, inferência ignorada — os erros que todo dev comete nos primeiros meses com TypeScript e que custam caro lá na frente.
Event Loop do JavaScript: Call Stack, Microtasks e a Ordem que Ninguém Explica
O Event Loop não é conceito — é uma ordem de execução com regras fixas. Entenda a fila, o ciclo e os erros que surgem quando o mental model está errado.