← Voltar
Atualizado semanalmente

Codeshort

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

43Posts
69Tópicos
1xpor semana
Idempotência em APIs: o que é e por que ignorar isso vai te dar dor de cabeça
Destaque

Idempotência em APIs: o que é e por que ignorar isso vai te dar dor de cabeça

Idempotência não é buzz word de tech lead. É o que separa uma API confiável de uma que duplica pedidos em produção.

26 de junho de 2026·6 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·5 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·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
Estrutura de Projeto Node.js com TypeScript: Como Organizar do Zero sem Virar Bagunça
nodejstypescript

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.

15 de abril de 2026·7 min
7 Erros de TypeScript que Destroem sua Tipagem Sem Você Perceber
typescriptjavascript

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.

13 de abril de 2026·10 min
Git Rebase vs Merge: Quando Usar Cada Um (e o Erro que Quebra o Histórico de Todo Projeto)
gitboas-praticas

Git Rebase vs Merge: Quando Usar Cada Um (e o Erro que Quebra o Histórico de Todo Projeto)

Merge preserva contexto, rebase reescreve o passado. Usar o errado no momento errado gera conflitos impossíveis, push --force acidentais e histórico que não conta mais nada. Guia definitivo com tabela de decisão.

03 de abril de 2026·10 min