← Voltar
Atualizado semanalmente

Codeshort

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

32Posts
60Tópicos
por semana
JWT em Node.js: como funciona, 5 erros que comprometem sua API e refresh token com rotação
Destaque

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·10 min de leitura
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·9 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·10 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·11 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·11 min
Erro CORS no Browser: Causa Real, Diagnóstico e Correção por Framework
corshttp

Erro CORS no Browser: Causa Real, Diagnóstico e Correção por Framework

CORS não é bug do seu código — é o browser aplicando Same-Origin Policy. Entenda o mecanismo, aprenda a diagnosticar pelo console e corrija de uma vez com exemplos reais em Express, Next.js e Vite.

27 de abril de 2026·10 min
VS Code: 10 Atalhos Que Cortam Tempo Real de Desenvolvimento (Além do Básico)
vscodeprodutividade

VS Code: 10 Atalhos Que Cortam Tempo Real de Desenvolvimento (Além do Básico)

Não é sobre o Ctrl+C. São os atalhos que aparecem quando você está no meio de um PR de 40 arquivos e precisa renomear um parâmetro em 12 lugares sem quebrar nada.

24 de abril de 2026·10 min