Escrevendo sobre engenharia de software, machine learning e as ferramentas que uso todos os dias. Mergulhos profundos, tutoriais e lições aprendidas construindo aplicações reais.

A história técnica por trás do ZeroWhats, um cliente desktop de WhatsApp Web focado em privacidade: por que o wry do Tauri e uma WebView escolhida pelo sistema venceram Servo, Gecko, CEF e Electron; como ele se compara a Karere, ZapZap e Ferdium; o modelo de segurança com escopo por capability; números reais de consumo de recursos tirados dos artefatos de release de verdade; e um relato honesto de onde a IA ajudou — e onde não ajudou.

O guia completo do Indago — o que é e como seus dois motores independentes funcionam. O HyperDown compila Markdown/MDX num índice FTS5 contentless do SQLite (e nós nos aprofundamos: índice invertido, content="", detail=full/column/none, a bridge de tags e o optimize em tempo de build), e o HyperJson transforma JSON Schema em conteúdo validado e totalmente tipado. Com diagramas, do scaffold a uma camada de conteúdo pesquisável, tipada e sem backend.

Uma análise profunda do ZSOM — uma implementação SOM completa, acelerada por Numba, com suporte a malhas 3D, aprendizado adaptativo, topologia hexagonal e visualização em nível de publicação. Cobre a matemática por trás de cada decisão de design.

Como este portfólio roda um site rico em conteúdo, totalmente pesquisável e bilíngue sem backend — só um banco SQLite gerado no build e enviado dentro do bundle. Um tour recurso a recurso pelo site, e a história de por que fazê-lo funcionar significou construir o Indago, os dois motores de conteúdo open source por baixo.