Tutoriais
Exibindo 51 artigos
JSON para struct Rust: gerar structs serde (guia 2026)
Converta JSON em structs Rust do jeito certo: tipos numéricos (i64/u64/f64), Option para null, serde rename para camelCase e as ciladas a evitar. Grátis.
TOML vs JSON vs YAML: qual formato de config usar?
Compare TOML, JSON e YAML para arquivos de configuração: comentários, tipos, datas, aninhamento e armadilhas reais. Uma matriz de decisão clara e dicas de conversão.
O que é um ULID? Guia do identificador ordenável
O que é um ULID? Como funciona o identificador ordenável de 128 bits: estrutura de timestamp mais aleatoriedade, codificação Base32 e quando preferi-lo a um UUID.
Arquivos .env explicados: parsing, conversão JSON e config
Guia prático de arquivos .env: o formato dotenv e suas regras de parsing, quando converter entre .env e JSON, e como validar sua configuração.
Entidades HTML explicadas: nomeadas, numéricas e quando escapar
Guia prático de entidades HTML: referências nomeadas, decimais e hexadecimais, os cinco caracteres que você deve escapar e as regras de contexto contra XSS.
Guia de sintaxe JSONPath: consultar e filtrar JSON com exemplos
Aprenda a sintaxe JSONPath com exemplos prontos para copiar: raiz, descida recursiva, curingas, fatias e filtros. Teste cada consulta direto no seu navegador.
PX vs REM vs EM: o guia completo de unidades CSS
px vs rem vs em explicado: o que cada unidade CSS significa, quando usar rem por acessibilidade, a armadilha do em composto e um guia rápido por propriedade.
Como escapar strings JSON: caracteres, stringify e armadilhas
Como escapar uma string em JSON: quais caracteres escapar, a diferença para JSON.stringify, aninhamento JSON-em-JSON, escapes Unicode e as armadilhas comuns.
Imagem para Base64 e Data URI: quando embutir imagens (2026)
Converter uma imagem para Base64? Quando os data URIs ajudam, o custo de 33%, a incorporação em CSS/HTML e quando um arquivo de imagem normal vence.
Guia de minificação de código: CSS, JS e HTML
O que é minificação, como minificar CSS, JS e HTML, e por que minify e gzip/brotli são diferentes. Entenda a ordem e minifique seu código grátis online.
Guia de estilo SQL: boas práticas de formatação
Guia de estilo SQL prático: maiúsculas de palavras-chave, indentação, quebras de linha em JOIN/WHERE, convenções de nomes e diferenças entre dialetos. Formate SQL grátis.
Folha de Consulta curl: 40+ Exemplos de Comandos HTTP e API
Folha de consulta curl completa para desenvolvedores: GET/POST, cabeçalhos, auth Bearer, upload/download de arquivos e testes de API, com 40+ exemplos prontos para copiar. Experimente nossas ferramentas.
Lorem Ipsum: significado, origem e uso do texto de preenchimento
Tudo sobre Lorem Ipsum: o que esse falso latim significa, de onde vem, por que designers usam texto de preenchimento, como gerá-lo em qualquer lugar e quando evitá-lo. Gerador grátis.
XML para JSON: convenções, armadilhas e exemplos de código
Converta XML para JSON corretamente: como atributos, arrays e namespaces são mapeados, por que os valores permanecem strings, com código em JavaScript, Python e navegador.
JSON para TypeScript: gerar interfaces e tipos (guia 2026)
Converta JSON em interfaces TypeScript do jeito certo: regras de inferência de tipos, interface vs type, campos opcionais e uniões, e armadilhas a evitar. Grátis.
Espaço de Cor OKLCH Explicado — Por Que o Tailwind v4 Adotou
Por que OKLCH virou o padrão de design system em 2024–2026. Como ele difere de HSL e LCH, com uma conversão HEX→OKLCH passo a passo.
SHA-1 vs SHA-256 vs SHA-512: guia de hash 2026
SHA-1, SHA-256, SHA-384, SHA-512 e SHA-3 comparados em termos de status de segurança, tamanho de saída, desempenho e casos de uso reais. Inclui uma árvore de decisão e armadilhas comuns.
UTF-8 vs UTF-16 vs Unicode — Guia completo de codificação
UTF-8, UTF-16 e UTF-32 para desenvolvedores: code points, pares substitutos, BOM, armadilhas do utf8mb4 do MySQL e enganos de length JS. Saiba como escolher a codificação correta.
Guia de contraste WCAG: ratios AA, AAA e algoritmo APCA explicados
Domine o contraste WCAG: limites 4.5:1 AA e 7:1 AAA, o algoritmo APCA Lc, daltonismo e como consertar combinações de cores reprovadas.
camelCase vs snake_case vs kebab-case — convenções 2026
camelCase vs snake_case vs kebab-case 2026 — 6 estilos de case, matriz de decisão para 7 linguagens, regras de acrônimos, SEO de URL e 6 armadilhas.
Limites de caracteres e palavras 2026 — Twitter, SMS, SEO, Instagram
Limites de caracteres e palavras 2026 — Twitter, SMS GSM-7/UCS-2, meta SEO, Instagram, LinkedIn — lógica de contagem Unicode e contador em tempo real.
Cheat Sheet de Crontab: 50+ expressões cron e guia de agendadores
Cheat sheet de crontab: 50+ expressões cron prontas, sintaxe campo a campo, armadilha OR, fuso horário e comparativo Kubernetes/GitHub/AWS.
Text Diff online: comparar dois textos com LCS/Myers
Compare dois textos online: visualizações lado a lado e diff unificado, algoritmo LCS/Myers, escolha entre text e JSON diff e 6 casos de revisão de código.
Achatar JSON aninhado em CSV: 5 estratégias e matriz de decisão
Achate JSON aninhado em CSV com 5 estratégias: notação de pontos, arrays indexados, explosão, stringify. Matriz de decisão para Excel, Pandas, BigQuery.
Cheat Sheet de Regex: metacaracteres, grupos e lookarounds
Domine regex com esta cheat sheet completa: metacaracteres, quantificadores, âncoras, grupos, lookarounds e 15+ padrões comuns para JavaScript e Python. Evite backtracking catastrófico.
Códigos HTTP: guia completo (1xx-5xx) com exemplos
Referência completa de códigos HTTP de 1xx a 5xx com exemplos reais, erros comuns (401 vs 403, 301 vs 302) e impacto no SEO. Consulte a colinha agora.
Validação com JSON Schema em 2026: guia Ajv, Python e navegador
Valide JSON contra um schema em Node, Python e navegador. Recursos do Draft 2020-12, padrões de API que se sustentam em produção e exemplos prontos pra copiar. Experimente grátis.
WebP vs AVIF vs JPEG: qual formato de imagem escolher em 2026?
AVIF é 20–30% menor que WebP e 30–50% menor que JPEG, mas codifica 5–20× mais lento. Suporte de navegador 2026, benchmarks reais e padrões <picture>. Teste grátis.
QR Code Estático vs Dinâmico — Por Que o Seu Para de Funcionar
QR codes dinâmicos expiram quando o serviço de redirect é desligado. QR codes estáticos nunca expiram. Por que essa diferença importa e como escolher.
Como Ignorar Timestamps e IDs no JSON Diff (Sem Escrever jq)
Diffs de regressão de API têm 80% de ruído — timestamps, IDs de requisição, UUIDs que mudam a cada chamada. Use padrões de JSON Pointer estendido para revelar apenas as mudanças relevantes.
Problema Norway do YAML e Diferenças JSON-YAML para Devs
Por que o YAML lê «no» como false. Falhas reais no K8s por aspas em strings. Escolhas JSON vs YAML, regras de indentação e conversões de manifestos K8s explicadas.
cm para inches: fórmula exata, tabelas altura e tela (2026)
Converta cm em inches com o fator exato (1 in = 2,54 cm). Truques de cálculo mental, tabelas de altura, tela e papel, mais código JS/Python. Grátis no navegador.
ml para oz: fórmulas US e UK, tabelas cozinha e farma (2026)
Converta ml em fl oz com fatores NIST exatos: US (29,5735), UK (28,4131), arredondamento FDA 30 mL. Experimente o conversor de volume grátis no navegador.
Converter kg em lbs: fórmula NIST, cálculo mental e tabelas (2026)
Converta kg em lbs com a fórmula NIST (1 kg = 2,20462 lb). Cálculo mental, peso, IMC, bagagem Latam/Gol e doses mg/kg. Conversor gratuito online no navegador.
Conversão de temperatura: Celsius, Fahrenheit, Kelvin
Fórmulas exatas para converter Celsius, Fahrenheit, Kelvin e Rankine, com código em 5 linguagens, padrões de API e tabelas prontas para consulta.
Operações bit a bit: guia de AND, OR, XOR e máscaras
Domine operações bit a bit: AND, OR, XOR, deslocamentos, complemento de dois e máscaras para flags de recursos, com exemplos em JS, Python, Go e C.
Guia rápido do jq: 30 padrões JSON de linha de comando reais
Domine o jq com 30 padrões testados em produção para filtrar, transformar e extrair JSON na linha de comando — de kubectl e AWS CLI a logs.
Conversão de Bases para Desenvolvedores: Binário, Hex, Octal, Decimal
Guia para desenvolvedores sobre conversão entre binário, hexadecimal, octal e decimal: métodos passo a passo, exemplos em JS/Python/Go/C e casos práticos. Conversor online gratuito incluído.
Codificação e Decodificação de URL: Guia Prático de Percent Encoding
Entenda codificação de URL na prática: regras da RFC 3986, encodeURI vs encodeURIComponent, pipeline UTF-8 e exemplos em JS, Python, Go e Java. Ferramenta online grátis.
Guia de Conversão de Unidades: Comprimento, Peso e Volume
Domine a conversão métrico-imperial: fórmulas exatas, exemplos de código e tabelas de referência para comprimento, peso, temperatura e volume.
CSV para JSON: Métodos, erros comuns e exemplos de código
Aprenda a converter CSV para JSON (e vice-versa) com Python, JavaScript e ferramentas CLI. Cobre problemas de codificação, coerção de tipos, estruturas aninhadas e streaming de arquivos grandes.
MD5 vs SHA-256: Comparação de Algoritmos Hash para Desenvolvedores
Compare MD5, SHA-1, SHA-256 e SHA-512 em segurança, velocidade, tamanho de saída e casos de uso reais. Aprenda qual hash escolher para checksums, verificação de integridade e armazenamento de senhas.
UUID v4 vs v7 vs ULID vs Snowflake: Guia de Seleção de IDs (2026)
Um guia prático para selecionar IDs distribuídos: UUID v4, v7, ULID, Snowflake ID e NanoID comparados em desempenho de banco de dados, ordenabilidade, tamanho de armazenamento e suporte do ecossistema com exemplos de código.
O Que É um UUID? Formato, Versões e Casos de Uso
Entenda os UUIDs do zero: estrutura de 128 bits, formato hex, como funcionam v1/v3/v4/v5/v7, matemática de colisão, casos de uso reais, riscos de segurança e exemplos de código.
O Que é Codificação Base64? Um Guia para Iniciantes
Novo em Base64? Aprenda o que é a codificação Base64, como funciona passo a passo e por que os desenvolvedores a utilizam — uma introdução acessível com exemplos claros.
Guia de Unix Timestamp: Fuso Horário e Horário de Verão
Aprenda sobre Unix timestamps: origens do epoch, conversão entre segundos/milissegundos/microssegundos, tratamento de fusos horários, problemas com horário de verão e exemplos de código em JavaScript, Python e Go.
Compressão de Imagens: Navegador vs. Node.js (Guia 2026)
Compare Squoosh, Sharp, browser-image-compression e mais — aprenda quando comprimir no navegador vs servidor, com benchmarks e exemplos de código.
De JSON5 a JSONC: Um Guia de Formato JSON Mais Permissivo
Aprenda as diferenças entre JSON5 e JSONC, formate arquivos de configuração com comentários e integre formatadores no seu pipeline CI — com exemplos de código reais.
O Que Contém Exatamente uma Coluna timestamp do PostgreSQL?
Um guia em linguagem simples sobre como o PostgreSQL armazena timestamp vs timestamptz, por que os fusos horários causam problemas e como escolher o tipo correto para seu caso de uso.
Guia Avançado de Base64: MIME, Data URLs, Performance e Segurança
Além do básico: implemente Base64 em JavaScript e Python, otimize a performance para data URLs, escolha a variante correta (padrão vs. segura para URLs) e evite erros comuns de segurança.
Ferramentas para Desenvolvedores: Codificação e Hashing (2026)
Aprenda a usar eficazmente ferramentas para desenvolvedores como codificadores, geradores, conversores e validadores para otimizar seu fluxo de trabalho de desenvolvimento.