[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"home\u002F:it:{}":3},{"home":4,"services":54,"projects":125,"testimonials":230,"packages":231},{"stats":5,"audience_items":17,"process_steps":30,"hero_eyebrow":43,"hero_title":44,"hero_subtitle":45,"hero_primary_cta":46,"hero_secondary_cta":47,"audience_title":48,"audience_subtitle":49,"process_title":50,"cta_title":51,"cta_text":52,"hero_image":53},[6,9,11,14],{"label":7,"value":8},"prodotti in evidenza","5",{"label":10,"value":8},"piattaforme: Android, iOS, web, ESP32, Linux",{"label":12,"value":13},"linguaggi: Python, TypeScript, Dart, Go, C++, Bash","6",{"label":15,"value":16},"persona, dall'idea al deploy","1",[18,22,26],{"icon":19,"text":20,"title":21},"i-lucide-cpu","Firmware per microcontrollori, app mobile, API e interfacce web: so far parlare tra loro tutti i livelli di un prodotto.","Dal chip al cloud",{"icon":23,"text":24,"title":25},"i-lucide-shield-check","Verifica in due passaggi, segreti cifrati, ruoli e permessi, nessun dato conservato se non serve.","Sicurezza e privacy di serie",{"icon":27,"text":28,"title":29},"i-lucide-rocket","Test automatici, pipeline CI\u002FCD, container e installazione guidata: il software arriva online e ci resta.","Pronto per la produzione",[31,34,37,40],{"text":32,"title":33},"Prima di scrivere codice capisco chi lo userà, dove e con quali vincoli.","Capire il problema",{"text":35,"title":36},"Una prima versione funzionante in poco tempo, da provare con mano.","Prototipo veloce",{"text":38,"title":39},"Test, sicurezza, prestazioni e documentazione, fino alla messa in produzione.","Prodotto solido",{"text":41,"title":42},"Aggiornamenti versionati e rilasci automatici: il software cresce con chi lo usa.","Evoluzione continua","Luca Mazzacurati · sviluppatore software","Trovo la strada nel labirinto del software.","Progetto e sviluppo prodotti completi: dall'app sul telefono al firmware sulla scheda, dal backend al cluster che lo fa girare. Ogni pezzo scritto da me, pensato per funzionare insieme.","Guarda i progetti","Parliamo di un'idea","Un solo sviluppatore, tutta la filiera.","Lavoro da solo, e questo è un vantaggio: chi progetta è anche chi scrive il codice, lo mette in produzione e lo mantiene.","Come lavoro.","Hai un'idea da costruire?","Raccontamela: ti rispondo personalmente, di solito entro un giorno lavorativo.",null,[55,74,91,108],{"id":56,"title":57,"slug":58,"slugs":59,"category":62,"audience":63,"icon":64,"summary":65,"features":66,"image":53,"is_featured":73},1,"App mobile e IoT","app-mobile-e-iot",{"it":58,"en":60,"de":61},"mobile-apps-and-iot","mobile-apps-und-iot","custom","all","i-lucide-smartphone","App Android e iOS che dialogano con l'hardware: Bluetooth, Wi‑Fi, firmware per ESP32 e aggiornamenti over-the-air.",[67,68,69,70,71,72],"App Flutter per Android e iOS","Bluetooth Low Energy e Wi‑Fi","Firmware ESP32 in C++ con interfaccia LVGL","Aggiornamenti firmware OTA","Backend per account e dispositivi","Pubblicazione sugli store",true,{"id":75,"title":76,"slug":77,"slugs":78,"category":81,"audience":63,"icon":82,"summary":83,"features":84,"image":53,"is_featured":73},2,"Web app e SaaS","web-app-e-saas",{"it":77,"en":79,"de":80},"web-apps-and-saas","web-apps-und-saas","web","i-lucide-app-window","Applicazioni web multi-utente, veloci e sicure: login con 2FA, ruoli, API, installabili come app sul telefono.",[85,86,87,88,89,90],"Frontend React, Vue e Nuxt","Backend Django, Fastify e Node","Account, inviti, ruoli e 2FA","PWA installabili","Multilingua","API documentate",{"id":92,"title":93,"slug":94,"slugs":95,"category":98,"audience":63,"icon":99,"summary":100,"features":101,"image":53,"is_featured":73},3,"Infrastruttura e monitoraggio","infrastruttura-e-monitoraggio",{"it":94,"en":96,"de":97},"infrastructure-and-monitoring","infrastruktur-und-monitoring","ced","i-lucide-server-cog","Kubernetes, container, pipeline CI\u002FCD, monitoraggio di server e reti, VPN: le fondamenta su cui il software gira.",[102,103,104,105,106,107],"Kubernetes e Docker","Pipeline GitLab CI\u002FCD","Monitoraggio SNMP, log e flussi di rete","Agenti multi-OS","VPN e controllo degli accessi","Installazione self-hosted",{"id":109,"title":110,"slug":111,"slugs":112,"category":115,"audience":63,"icon":116,"summary":117,"features":118,"image":53,"is_featured":73},4,"Intelligenza artificiale applicata","intelligenza-artificiale-applicata",{"it":111,"en":113,"de":114},"applied-artificial-intelligence","angewandte-kunstliche-intelligenz","marketing","i-lucide-sparkles","Modelli di linguaggio, trascrizione vocale e ricerca semantica integrati nei processi reali, anche su server propri.",[119,120,121,122,123,124],"Integrazione di modelli linguistici","Trascrizione speech-to-text","Ricerca semantica e RAG","Chatbot con accesso ai dati","Provider configurabili o self-hosted","Controllo umano sulle decisioni",[126,157,181,206],{"id":56,"title":127,"slug":128,"slugs":129,"client_name":130,"sector":131,"year":132,"summary":133,"cover":134,"technologies":143,"accent_color":151,"is_featured":73,"status":152,"animation":128,"platforms":153},"PixLink","pixlink",{"it":128,"en":128,"de":128},"","App mobile · IoT",2026,"Un'app e una scheda AMOLED progettate insieme: mandi foto e GIF animate dal telefono via Bluetooth, la scheda le mostra, insieme alle tue notifiche e allo stato di Claude Code.",{"id":75,"url":135,"width":136,"height":137,"alt":138,"variants":139,"is_svg":142},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-pixlink.png",1600,1000,"Anteprima di PixLink",{"480":140,"960":141},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-pixlink_480.webp","\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-pixlink_960.webp",false,[144,145,146,147,148,149,150],"Flutter","Dart","C++","LVGL","NimBLE","Django","PostgreSQL","#20aee5","beta",[154,155,156],"Android","iOS","ESP32-S3",{"id":75,"title":158,"slug":159,"slugs":160,"client_name":130,"sector":161,"year":132,"summary":162,"cover":163,"technologies":169,"accent_color":176,"is_featured":73,"status":177,"animation":159,"platforms":178},"Trascrivi","trascrivi",{"it":159,"en":159,"de":159},"Web app · AI","Trasforma vocali e file audio in testo e, con un tuo prompt, in riassunti, attività o traduzioni. L'audio non viene mai salvato.",{"id":92,"url":164,"width":136,"height":137,"alt":165,"variants":166,"is_svg":142},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-trascrivi.png","Anteprima di Trascrivi",{"480":167,"960":168},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-trascrivi_480.webp","\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-trascrivi_960.webp",[170,171,172,173,174,175],"TypeScript","Fastify","React","SQLite","Whisper","OpenAI API","#34c759","production",[179,180,154],"Web","PWA",{"id":92,"title":182,"slug":183,"slugs":184,"client_name":130,"sector":185,"year":132,"summary":186,"cover":187,"technologies":193,"accent_color":200,"is_featured":73,"status":177,"animation":201,"platforms":202},"AI Net Controller","ai-net-controller",{"it":183,"en":183,"de":183},"Monitoraggio · Infrastruttura","Una centrale di monitoraggio per server e reti: metriche SNMP, agenti remoti, log, flussi di rete e un layer AI che cerca, spiega e propone le cause degli allarmi.",{"id":109,"url":188,"width":136,"height":137,"alt":189,"variants":190,"is_svg":142},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-netcontroller.png","Anteprima di AI Net Controller",{"480":191,"960":192},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-netcontroller_480.webp","\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-netcontroller_960.webp",[149,194,172,195,196,197,198,199],"Go","VictoriaMetrics","OpenSearch","Qdrant","NATS","gRPC\u002FmTLS","#0878b4","netcontroller",[179,203,204,205],"Linux","Windows","macOS",{"id":109,"title":207,"slug":208,"slugs":209,"client_name":130,"sector":210,"year":132,"summary":211,"cover":212,"technologies":219,"accent_color":226,"is_featured":73,"status":227,"animation":228,"platforms":229},"VPN Control","vpn-control",{"it":208,"en":208,"de":208},"Sicurezza di rete","Un gestore multi-VPN che decide chi può raggiungere cosa: ogni utente vede e accede solo alle macchine e ai servizi per cui ha i permessi, qualunque VPN usi.",{"id":213,"url":214,"width":136,"height":137,"alt":215,"variants":216,"is_svg":142},5,"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-vpn.png","Anteprima di VPN Control",{"480":217,"960":218},"\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-vpn_480.webp","\u002Fmedia\u002Fuploads\u002F2026\u002F10\u002Fprogetto-vpn_960.webp",[220,221,222,223,224,225],"OpenVPN","WireGuard","IPsec","nftables","LDAP","Python","#ff8a5c","development","vpn",[203,179],[],[]]