Do blog da OpenReplay
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.
Gzip vs Brotli vs Zstd na Compressão de Assets Web
Brotli, gzip ou zstd para assets web: quando usar cada um, como o nível de compressão afeta o tamanho e como pré-comprimir arquivos estáticos.
Como Adicionar Atalhos de Teclado a uma Aplicação Web
Como adicionar atalhos de teclado a uma web app com listener keydown global, proteção أثناء digitação, modificadores Mac e Windows, sequências e cleanup no React.
Um Guia para Iniciantes sobre Cloudflare Durable Objects
Cloudflare Durable Objects explicado: roteamento, estado de instância única, armazenamento SQLite e exemplo TypeScript de rate limiter com Workers.
Testando na Era da IA: Usando IA para Escrever Testes
Testes gerados por IA podem aumentar a cobertura sem achar bugs. Use prompts baseados em requisitos, testes de mutação e revisão de mocks.
Uma Primeira Análise do Wordgard, um Novo Editor de Texto
Wordgard é uma nova biblioteca de editor rich-text de Marijn Haverbeke, com transações de mudança única, correções, facets e seleção desenhada pela biblioteca.
Um Guia do Desenvolvedor para Modelos de Pesos Abertos
Modelos open-weight: o que pesos e licenças incluem, por que servir modelos de fronteira é difícil e como escolher API, provedor ou build local.
Comandos npm Para Quando as Coisas Dão Errado
Use npm ls, npm explain, overrides e npm ci para rastrear dependências inesperadas, corrigir versões e evitar drift no lockfile.
Auditoria de uma Folha de Estilo com o Project Wallace
Uma auditoria CSS com Project Wallace transforma cores únicas, tamanhos de fonte, especificidade, duplicatas e tamanho do arquivo em ajustes.