Como tipar dados adicionados por middleware no Express com TypeScript
Aprenda a tipar dados adicionados por middleware no Express com TypeScript usando declaration merging, checagem em runtime e limites por rota.
Aceitando novos clientes
Você toca o negócio.
Eu cuido do software.
Sou Samuel Fajreldines, engenheiro sênior de software. Empresas em crescimento me contratam com minha equipe para sermos o departamento de software, não um fornecedor pontual que você precisa recontratar todo trimestre. Eu defino a direção técnica, minha equipe constrói e entrega, e eu sigo responsável por tudo que vai ao ar.
8 artigos · guias e tutoriais práticos por Samuel Fajreldines
Artigos aprofundados sobre TypeScript, guias práticos e tutoriais por Samuel Fajreldines — 8 posts especializados sobre TypeScript para engenheiros de software.
Aprenda a tipar dados adicionados por middleware no Express com TypeScript usando declaration merging, checagem em runtime e limites por rota.
Configure Project References no TypeScript para separar pacotes, gerar declarações e validar a ordem do build com tsc -b, sem adicionar um build tool antes da…
Exponha um servidor MCP remoto em TypeScript com Streamable HTTP, proteção de host, autenticação, escala sem estado, verificação independente e limites.
Teste um servidor MCP em TypeScript com cliente por stdio, Vitest e Inspector. Descubra schemas quebrados, ferramentas ausentes e erros antes do CI.
Um guia completo para aproveitar os decorators do TypeScript na construção de aplicações mais limpas, manuteníveis e flexíveis.
Descubra como aproveitar os utility types do TypeScript como Partial, Omit, Pick e Record para escrever código mais limpo, seguro e eficiente.
Aprenda a usar classes genéricas em TypeScript no desenvolvimento backend para criar aplicações escaláveis e com segurança de tipos.
Aprenda a utilizar classes abstratas no TypeScript para criar uma arquitetura sólida para suas aplicações.