Como cancelar fetch e limitar o tempo de uma requisição
Use AbortSignal para interromper uma espera longa ou uma requisição que perdeu a utilidade.
Blog de Bendev Junior
Tutoriais de programação, decisões de arquitetura e experiências de desenvolvimento.
Use AbortSignal para interromper uma espera longa ou uma requisição que perdeu a utilidade.
Valide o formato de um objeto e preserve os nomes de suas propriedades.
Valide respostas de APIs antes de usar seus dados como objetos tipados.
Veja quando o servidor responde 206, 200 ou 416 e como retomar um download sem misturar versões do arquivo.
Diagnostique validações que passam porque nenhum nó entrou no escopo da forma.
Reproduza um caso em que MINUS preserva linhas que FILTER NOT EXISTS elimina.
Entenda a ordem das operações RFC 6902 e como evitar sobrescrever uma edição concorrente.
Reproduza equivalência canônica e veja quando a normalização de compatibilidade funde valores distintos.
Compare as regras de validação HTTP para cache e edição concorrente.
Calcule quais chaves migram quando um servidor é adicionado ao anel.
Entenda por que um contador replicado guarda um componente por réplica.
Estime a taxa de falsos positivos e teste a capacidade com chaves ausentes.
Reproduza o hash de um blob e veja por que o nome do arquivo fica fora do cálculo.
Onde colocar autorização, regras de negócio e persistência ao registrar uma despesa compartilhada.
Como evitar despesas duplicadas quando um aplicativo reenvia uma operação após perder a conexão.
Por que uma transferência altera o saldo por conta e pode ficar fora dos totais de receitas e despesas.
Como decidir entre SPA e exportação estática e validar rotas profundas em um deploy com Caddy.
Como lidar com renovação concorrente, revogação e reutilização de refresh tokens.
Como impedir acessos cruzados entre famílias ou organizações quando o cliente conhece o ID de um recurso.
Uma estratégia para testar migrações, consultas e concorrência com o mesmo motor usado pela API.
Como investigar falhas de uma API com sinais básicos e controlar o custo de armazenamento.
Como conservar a versão anterior de uma API e voltar para ela quando um deploy falha.
Como entregar eventos assíncronos sem perder a intenção de envio quando a API falha após gravar no banco.
Aprenda SEO técnico para aplicativos e produtos digitais com práticas reais sobre acessibilidade, semântica, Schema.org, backlinks, autoridade, branding e indexação no Google.
A IA deixou de ser tendência distante e virou infraestrutura em desenvolvimento de apps. Conheça como aplico em Nutrilow e RydeFlow.
Testei o PentAGI na API real do Nutrilow e fiquei impressionado de verdade. Uma ferramenta de IA com agentes autônomos que fez pentest completo (Nmap, JWT, OWASP Top 10 e muito mais), entregou relatório profissional e não encontrou nenhuma brecha. Segurança de API nunca foi tão fácil e eficiente. Vale cada real!
Neste post quero falar sobre alguns conceitos importantes sobre HTML, algumas boas práticas e itens que às vezes passam despercebidos.
Let’s understand a little about structured data and its function and importance for a website.
noindex nada mais é que um valor de uma metatag que mostra aos robôs automatizados de busca que você não quer que essa página seja indexada Como usar o noindex
O robots.txt é uma maneira de controlar quais arquivos os rastreadores irá acessar no seu site, ele evita a sobrecarga como solicitação mas não funciona como mecanismo para manter fora do Google
A escolha da linguagem de programação para desenvolvedores de jogos depende do tipo de jogo (console, computador ou celular) e da extensão da interatividade.
Conheça meus projetos, livros e entrevistas.