← Voltar
Atualizado semanalmente

Codeshort

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

32Posts
60Tópicos
por semana
Tratamento de erros em API Node.js com Express: guia para produção
Destaque

Tratamento de erros em API Node.js com Express: guia para produção

Stack trace vazando para o cliente, erros assíncronos sumindo silenciosamente, logs cheios de senha. Veja como estruturar o tratamento de erros em APIs Node.js do zero até produção — com código TypeScript pronto para usar.

22 de abril de 2026·11 min de leitura
REST vs GraphQL: quando usar cada um em projetos reais
restgraphql

REST vs GraphQL: quando usar cada um em projetos reais

REST vs GraphQL não é questão de moderno vs legado. É sobre trade-offs reais que aparecem em produção — cache, N+1, autonomia de time e custo de manutenção. Guia técnico sem hype.

20 de abril de 2026·10 min
CSS Grid vs Flexbox: quando usar cada um (sem chute e sem sofrimento)
cssflexbox

CSS Grid vs Flexbox: quando usar cada um (sem chute e sem sofrimento)

Entenda o modelo mental por trás do Grid e do Flexbox, veja os erros mais comuns com exemplos reais de código e tome decisões de layout com critério — não na tentativa e erro.

17 de abril de 2026·10 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·11 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
Event Loop do JavaScript: Call Stack, Microtasks e a Ordem que Ninguém Explica
javascriptevent-loop

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.

10 de abril de 2026·10 min
Promises em JavaScript: o que dev intermediário erra (e como corrigir)
javascriptpromises

Promises em JavaScript: o que dev intermediário erra (e como corrigir)

Do callback hell ao async/await sem lacunas: encadeamento, métodos estáticos, armadilhas de produção e os erros que aparecem em PRs reais.

08 de abril de 2026·12 min
async/await por Dentro: Event Loop, Microtasks e os Bugs que Ninguém Te Conta
javascriptasync

async/await por Dentro: Event Loop, Microtasks e os Bugs que Ninguém Te Conta

Entender async/await de verdade significa saber o que acontece na microtask queue antes de cada linha depois de um await — e por que isso muda como você debugga, otimiza e evita os bugs silenciosos mais custosos do JavaScript assíncrono.

06 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·9 min