Guias para desenvolvedores
Artigos práticos e aprofundados que explicam os conceitos por trás das nossas ferramentas.
MD5 vs SHA-256: Diferenças, segurança e quando usar cada um
Compare MD5, SHA-1, SHA-256 e SHA-3: como funcionam as funções de hash, por que o MD5 está quebrado, velocidade, checksums, HMAC e a maneira correta de hashar senhas.
Ler guiaTipos de códigos de barras explicados: EAN-13, UPC, código 128, ITF-14, QR e mais
Um guia para as simbologias de códigos de barras mais comuns, o que cada um codifica, onde é usado, dígitos de verificação, números GS1 e como escolher o código de barras certo.
Ler guiaMelhores práticas de código QR: tamanho, contraste, correção de erros e teste
Como criar códigos QR que escaneiem de forma confiável em impressão e em telas: tamanho mínimo, zona silenciosa, cores, níveis de correção de erros, códigos estáticos versus dinâmicos e segurança.
Ler guiaConvenções de nomeação: camelCase vs snake_case vs kebab-case vs PascalCase
Um guia prático para convenções de nomeação em JavaScript, Python, Go, SQL, CSS, URLs e variáveis de ambiente, com regras para acrônimos e limites de API.
Ler guiaExemplos de expressão Cron: 30 cronogramas explicados (com armadilhas)
Aprenda a sintaxe cron campo por campo e copie 30 expressões cron testadas para cada N minutos, dias úteis, trabalhos mensais, horários de funcionamento e muito mais, além de armadilhas de fuso horário.
Ler guiaBase64 explicado: Como funciona, quando usá-lo e quando não
Uma explicação clara da codificação Base64: o algoritmo, o preenchimento, o seguro de URL Base64, URLs de dados, gastos gerais de tamanho, armadilhas do Unicode e equívocos de segurança.
Ler guiaUUID v4 vs UUID v7 vs ULID: Qual ID Único Você Deve Usar?
Comparar o UUID v4 aleatório, o UUID v7 ordenado por tempo e o ULID para chaves de banco de dados, APIs e sistemas distribuídos, com compromissos de desempenho, privacidade e formato.
Ler guiaMarca de tempo Unix explicada: segundos, milissegundos, fusos horários e 2038
O que é o tempo do Unix, por que os sistemas o usam, como converter marcas de tempo em todas as principais línguas, e como evitar bugs de fuso horário, milissegundo e Y2038.
Ler guiaRegex Cheat Sheet: Padrões, bandeiras e exemplos do mundo real
Uma folha prática de expressões regulares com classes de caracteres, quantificadores, âncoras, grupos, soluções alternativas, flags e padrões testados para tarefas diárias.
Ler guiaComo funciona o JWT e como decifrar um token com segurança
Compreender a estrutura dos Web Tokens JSON, como as assinaturas são criadas e verificadas, reivindicações comuns, armadilhas de segurança e como decodificar um JWT.
Ler guiaComo comprimir uma imagem para 100 KB sem perder visivelmente a qualidade
Um método passo a passo para reduzir fotos abaixo de 100 KB para formulários, e-mail e web: redimensionar primeiro, escolher o formato certo, depois ajustar a qualidade.
Ler guiaJSON para Interfaces TypeScript: Um Guia Prático para Digitar Respostas API
Aprenda a transformar JSON em interfaces TypeScript precisas, lidar com campos opcionais, nulos, uniões e matrizes e manter os tipos sincronizados com APIs reais.
Ler guia