Ciao! Sono Marco Mornati, un ingegnere software di base a Lilla, in Francia, e lavoro in Decathlon. Costruisco software, gestisco infrastrutture di mia proprietà e scrivo di quello che imparo strada facendo.
Cosa faccio#
Sono curioso di tutta la pila — da un single board computer collegato alla rete di casa fino a servizi fault-tolerant in produzione. Concretamente, passo la maggior parte del tempo su:
- Strumenti AI e coding agent — server MCP, firewall dei segreti per carichi di lavoro LLM, memoria persistente per gli agenti di coding, e come costruire pipeline agentiche affidabili.
- Self-hosting — il mio VPS, flussi di deploy con Coolify, e come tirare fuori valore dall’hardware commodity.
- Open hardware e domotica — Home Assistant, Zigbee, esperimenti con ESP32 e qualche progetto di monitoraggio energetico guidato (anche) dai pannelli solari sul mio tetto.
- Esperienza sviluppatore — istruzioni globali per Copilot/agenti, CI/CD e strumenti che rendono il lavoro di tutti i giorni più veloce.
Open source#
Quasi tutto quello che costruisco finisce open source su GitHub. Alcuni progetti a cui sono particolarmente affezionato:
- docker-mock-rpmbuilder — build RPM su qualsiasi piattaforma usando il progetto Mock.
- springboot-osgi-sample — OSGi in esecuzione dentro un’applicazione Spring Boot.
- ha-energy-analysis — analisi energetiche da Home Assistant per capire se pannelli e batteria ripagano davvero… che i numeri mi diano o meno ragione.
- home-assistant-csnet-home — controllo delle pompe di calore Hitachi (CSNet / atw-iot-01) da Home Assistant.
- leanproxy-mcp — un “token firewall” per MCP che riduce i costi dei token LLM tenendo i segreti fuori dai prompt.
- home-assistant-mel-garbage-collection — integrazione Home Assistant per la raccolta rifiuti MEL (Lilla).
- gphoto2proton — migra un export di Google Photos verso Proton Drive, con gestione degli album, fix degli EXIF e streaming.
- ruby-noise-detection — un vecchio script Ruby per la rilevazione del rumore. Tenuto per nostalgia — funziona ancora.
Questo blog#
Prima stava su Hashnode. Ora vive qui — self-hostato sul mio VPS, costruito con Hugo e il tema Blowfish, pubblicato tramite git + CI/CD perché il modo migliore per possedere i propri contenuti è tenerli in un repository.
Il modo più veloce per contattarmi è GitHub (oppure @marcomornati su X).