Daniel Netto

Engenheiro de software perto de sistemas, storage e máquinas

Nos últimos anos tenho construído software que mantém o trabalho útil no lugar onde ele acontece: runtimes desktop, storage criptografado, fluxos offline-first, updates assinados, ferramentas industriais e projetos de hardware onde uma falha aparece no mundo físico.

Meu interesse está na fronteira em que software deixa de ser apenas uma tela e vira infraestrutura: como os dados são armazenados, como o trabalho continua sem rede, como uma máquina recebe instruções, como um usuário se recupera de uma escrita interrompida e como uma aplicação evolui sem misturar toda regra de negócio com cola de framework.

Os exemplos mais fortes são recentes:

O que o trabalho mostra

Local-first antes de cloud-first

Um posto de trabalho não deveria parar porque um compartilhamento de rede ficou lento, uma conexão caiu ou um endpoint de update saiu do ar. AppCore e Traiteur tratam continuidade local como restrição de arquitetura.

Infraestrutura precisa de contrato

O contrato 1.0 do AppCore pede três artefatos de uma aplicação: application manifest, deployment manifest e business code implementando a facade pública. O runtime assume o resto.

Ferramentas pequenas também revelam design

Uma extensão de header para VS Code, uma tabela de cores no terminal ou um efeito em LEDs são menores que um runtime, mas mostram o mesmo padrão: reduzir atrito repetido, explicitar comportamento e deixar algo reutilizável.

Uma evolução, não uma stack

Minha trajetória começa com Bash e servidores de Minecraft, passa por programação CNC e restrições de fábrica, depois por C/C++ na École 42, projetos embarcados e hardware, e mais recentemente por runtimes Rust e sistemas desktop para trabalho industrial.

Essa sequência importa. CNC ensina que código pode desperdiçar material. Impressoras 3D ensinam que calibração faz parte do sistema. C ensina o custo das abstrações. Rust oferece um caminho para manter controle de baixo nível e eliminar uma classe inteira de falhas por construção.

Comece por Engineering para entender os princípios. Vá para AppCore Runtime para o estudo de arquitetura mais completo. Abra Hardware para ver por que meu software volta tantas vezes a restrições físicas.

Daniel Netto Logo2026 © Daniel Netto. Todos os direitos reservados.
Hospedado por Verceldnetto.dev