← Voltar
Atualizado semanalmente

Codeshort

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

43Posts
69Tópicos
1xpor semana
useEffect no React: evite memory leaks, loops infinitos e dependências erradas
Destaque

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·9 min de leitura
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·9 min
JWT em Node.js: como funciona, 5 erros que comprometem sua API e refresh token com rotação
jwtautenticacao

JWT em Node.js: como funciona, 5 erros que comprometem sua API e refresh token com rotação

JWT é fácil de implementar e mais fácil ainda de implementar errado. Estrutura, erros reais, armazenamento seguro e refresh token com rotação — do jeito que funciona em produção.

15 de maio de 2026·9 min
Conventional Commits na prática: do git log bagunçado ao CHANGELOG automático
gitcommits

Conventional Commits na prática: do git log bagunçado ao CHANGELOG automático

Aprenda a escrever commits que seu time (e você daqui a seis meses) consegue entender — e automatize CHANGELOG e versionamento de quebra.

13 de maio de 2026·9 min
Erros com React Hooks que derrubam código em produção (e como corrigir)
reacthooks

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.

11 de maio de 2026·8 min
Variáveis de Ambiente no Node.js: do .env ao Deploy Seguro
nodejsseguranca

Variáveis de Ambiente no Node.js: do .env ao Deploy Seguro

Aprenda a estruturar variáveis de ambiente no Node.js da forma certa — do arquivo .env local até o deploy em produção sem expor segredos.

08 de maio de 2026·7 min
SQL vs NoSQL: como escolher o banco de dados certo (e evitar erros caros em produção)
sqlnosql

SQL vs NoSQL: como escolher o banco de dados certo (e evitar erros caros em produção)

Escolher entre SQL e NoSQL no início do projeto parece simples. Mas essa decisão silenciosa vai aparecer em produção — em queries lentas, schemas impossíveis de manter e migrações que custam semanas.

06 de maio de 2026·12 min
Event Loop do JavaScript: o que realmente acontece quando seu código roda
javascriptasync

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.

04 de maio de 2026·9 min
Promises em JavaScript: estados, encadeamento e os erros que derrubam produção
asyncpromises

Promises em JavaScript: estados, encadeamento e os erros que derrubam produção

Entenda como Promises funcionam por dentro — estados imutáveis, encadeamento correto, erros silenciosos e os bugs que só aparecem em produção.

29 de abril de 2026·5 min