← Voltar
Atualizado semanalmente

Codeshort

Artigos práticos para desenvolvedores — sem enrolação, direto ao ponto.

32Posts
60Tópicos
por semana
SQL vs NoSQL: Como Escolher o Banco Certo Antes de Se Arrepender em Produção
Destaque

SQL vs NoSQL: Como Escolher o Banco Certo Antes de Se Arrepender em Produção

Postgres em tudo parece seguro até a query de feed levar 4 segundos com 300k usuários. Entenda os sinais reais de que você está usando o banco errado.

05 de junho de 2026·9 min de leitura
Closures em JavaScript: o conceito que parece difícil mas não é
javascriptfundamentos

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.

03 de junho de 2026·8 min
Deploy Node.js no Railway: guia completo do zero ao domínio próprio
nodejsdeploy

Deploy Node.js no Railway: guia completo do zero ao domínio próprio

Do npm install ao domínio próprio com SSL: veja como fazer deploy de app Node.js no Railway sem configurar servidor, nginx ou VPS.

01 de junho de 2026·10 min
Tailwind CSS em Produção: Armadilhas Reais e Como Evitar Cada Uma
tailwindcss

Tailwind CSS em Produção: Armadilhas Reais e Como Evitar Cada Uma

Classes sumindo no build, @apply recriando o problema que você veio resolver, configuração virando monstro: os erros que só aparecem depois que você commitou."

29 de maio de 2026·10 min
Tipagem TypeScript na Prática: Objetos, Funções e Generics Sem `any`
typescripttipagem

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.

27 de maio de 2026·10 min
Jest no JavaScript e TypeScript: guia prático de testes unitários
jesttestes

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.

25 de maio de 2026·9 min
Docker com Node.js do zero: Dockerfile, Compose e os erros que vão te poupar horas
dockernodejs

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.

22 de maio de 2026·9 min
useEffect no React: evite memory leaks, loops infinitos e dependências erradas
reacthooks

useEffect no React: evite memory leaks, loops infinitos e dependências erradas

O modelo mental errado do useEffect causa race conditions, re-renders infinitos e memory leaks silenciosos. Veja como corrigir de vez com exemplos reais.

20 de maio de 2026·10 min
Offset vs Cursor vs Keyset: qual paginação usar na sua API Node.js
apibackend

Offset vs Cursor vs Keyset: qual paginação usar na sua API Node.js

Offset, cursor, keyset — cada estratégia tem um custo que só aparece em produção. Veja benchmarks reais e código pronto para Node.js.

18 de maio de 2026·10 min