Daniel Netto

Ingénieur logiciel proche des systèmes, du stockage et des machines

Ces dernières années, j'ai construit des logiciels qui gardent le travail utile au plus près du terrain: runtimes desktop, stockage chiffré, flux offline-first, mises à jour signées, outils industriels et projets hardware où l'échec devient visible dans le monde physique.

Ce qui m'intéresse est la zone où le logiciel cesse d'être seulement une interface et devient infrastructure: comment les données sont stockées, comment le travail continue sans réseau, comment une machine reçoit ses instructions, comment on récupère d'une écriture interrompue et comment une application évolue sans mélanger toute la logique métier avec le framework.

Les exemples les plus solides sont récents:

Ce que le travail montre

Local-first avant cloud-first

Un poste de travail ne devrait pas devenir inutile parce qu'un partage réseau ralentit, qu'une connexion tombe ou qu'un endpoint de mise à jour ne répond plus.

L'infrastructure vit derrière un contrat

Le contrat 1.0 d'AppCore demande trois artefacts: application manifest, deployment manifest et code métier implémentant la facade publique. Le runtime prend en charge le reste.

Les petits outils révèlent aussi le design

Une extension de header VS Code, une table de couleurs terminal ou un scanner LED sont plus petits qu'un runtime, mais montrent le même réflexe: réduire la friction, rendre le comportement explicite et créer un artefact réutilisable.

Une évolution, pas une stack

Mon parcours commence avec Bash et des serveurs Minecraft, passe par la programmation CNC et les contraintes d'atelier, puis C/C++ à l'École 42, les projets embarqués et hardware, et plus récemment les runtimes Rust et les systèmes desktop pour le travail industriel.

Cette séquence compte. La CNC apprend qu'un programme peut gaspiller de la matière. Les imprimantes 3D rappellent que la calibration fait partie du système. Le C expose le coût des abstractions. Rust permet de garder le contrôle bas niveau tout en supprimant certaines classes de pannes par construction.

Commencez par Engineering pour les principes. Lisez AppCore Runtime pour l'étude d'architecture la plus complète. Ouvrez Hardware pour comprendre pourquoi le logiciel que j'écris revient si souvent aux contraintes physiques.

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