Do blog da OpenReplay
Como verificar a assinatura de um webhook
Verifique assinaturas de webhooks do Stripe e GitHub no Express com corpos brutos, HMAC em tempo constante, proteção contra repetição e rotação de segredos.
5 distros Linux que você talvez não conheça
Compare cinco distribuições Linux pouco conhecidas para desenvolvedores: CachyOS, Bazzite, Nobara, Vanilla OS e Chimera Linux, com foco em drivers, atualizações e ferramentas.
O que mudou no Vitest 5
Veja o que mudou no Vitest 5: ganhos de desempenho, alterações incompatíveis, novos padrões, caminhos de relatórios e etapas para atualizar testes e CI.
Como usar mixins nativos de CSS em vez de Sass
Veja como migrar mixins do Sass para CSS nativo com @mixin e @apply, usar parâmetros e identificar recursos que ainda exigem Sass.
Limpando o Texto que as Pessoas Colam no seu App
Limpe o texto colado em formulários web com normalização Unicode, remoção de caracteres de formato, compressão de espaços e tratamento seguro de ZWJ e NBSP.
Compile TypeScript para um Binário Nativo com o scriptc
scriptc compila TypeScript para binários nativos, com builds estáticos, engine dinâmica de 620 KB, coverage e diagnósticos claros.
Um Primeiro Olhar sobre o Astryx, o Design System da Meta
Astryx, o design system open source da Meta, reúne mais de 150 componentes React, temas, CLI, níveis de customização e comparação com shadcn/ui e Base UI.
Como Ler um Stack Trace de JavaScript
Leia stack traces de JavaScript: identifique o primeiro frame útil, entenda lacunas async, código minificado, source maps e Error.cause.
O que é o Vue Vapor Mode?
Vue Vapor Mode explicado: SFCs viram operações DOM diretas, veja o que muda no Vue 3.6 RC e os riscos com eventos e slots.
Escrevendo Seu Próprio Middleware Hono
Crie middleware Hono com variáveis de contexto tipadas, tempo de requisição, saída antecipada e escopo por caminho. Entenda a ordem de next().
WP-CLI para Quem Vive no Terminal
Comandos WP-CLI para migrações do WordPress, backups, bloqueios de acesso, atualizações de plugins e core, SSH remoto e search-replace seguro.
Usando Pacotes npm Diretamente do Navegador
Use pacotes npm em HTML simples com import maps e URLs de CDN. Veja como escolher ESM ou CommonJS, fixar versões e evitar o build.
Expondo as Ações do Seu Site para Agentes de IA com WebMCP
WebMCP mostra como registrar ferramentas do site com document.modelContext, definir anotações e proteger ações em uma sessão autenticada do navegador.
Como Impedir que o JSON Achate Seus Objetos
Corrija o achatamento de JSON em JavaScript com replacer, reviver, toJSON e context.source para restaurar Date, Map, Set e BigInt.
Primeiros Passos com o Octane, o Sucessor do Inferno
Octane, sucessor do Inferno, compila componentes no estilo React em código DOM direto e explica hooks, arrays de dependências, setup e status beta.
5 Recursos do MariaDB Que Vale a Pena Conhecer
Recursos importantes do MariaDB: busca vetorial, tabelas com versionamento do sistema e application-time, engine por tabela e utf8mb4 padrão no 11.8 LTS.
Apresentando o Nub, um Toolkit All-in-One para Node.js
Nub é um toolkit Rust para Node.js que executa TypeScript, scripts, instalações e versões do Node no Node padrão, preservando lockfiles e segurança.
htmx 4.0 Chegou
htmx 4.0 muda herança, swap de erros, histórico e eventos, com dicas de migração e opções de reversão para apps htmx 2.
Smoke Tests e Por Que os Agentes Insistem em Escrevê-los
Smoke tests explicados: o que verificar, onde executar, o que excluir e por que agentes de código continuam adicionando-os ao CI e aos deploys.
Como Adicionar Autenticação a um Site Astro
Configure a autenticação no Astro com adapter, middleware, Astro.locals, sessions, rewrite e Actions, incluindo login, logout e proteção de rotas.
Escopo Nativo em CSS com @scope
O @scope nativo de CSS limita seletores a um componente ou limite donut, com cascata por proximidade e sem build.
O Que Vive na Sua Pasta .claude
O que há na pasta .claude: CLAUDE.md, settings.json, rules, skills, agents, servidores MCP, precedência e o que commitar ou ignorar.
O Estado da Web Descentralizada em 2026
ActivityPub, AT Protocol e Solid comparados em identidade, dados, seguidores, adoção e migração na web descentralizada de 2026.
Criando Aplicações Desktop com deno desktop
Deno desktop compila apps TypeScript em binários nativos, com webview ou CEF, suporte a frameworks, compilação cruzada e limites.