Ciao r/italy,
in life I am a music producer but lately I deal with automation and orchestration of AI agents. A few days ago I wanted to do a real stress test to understand how much LLMs could speed up the creation of a complex architecture from scratch.

I chose the "boss finale": the fragmentation of our Public Administration. Over a weekend I developed Portale Italia, a Proof of Concept (PoC) that unifies the citizen experience (Taxes, INPS, Healthcare) using an AI orchestration layer to simulate an API Gateway and a Generative UI.

🌐 Demo Live: https://portale-italia.online/

💻 Repo GitHub: https://github.com/sephmartin/portale-italia

I published the project on another Italian sub. What happened in the comments turned into a real social experiment.

99% of the comments (many from Italian developers and systems engineers) were fossilized on quibbles: I was annoyed by the regulations, on criminal responsibilities, on the silo databases of the 90s that "they cannot be touched"basically telling me that I didn’t understand anything about how the real world works.

Then, in the midst of the flame, a comment from a Principal UX Designer of an American Fortune 100 appeared. His reaction was the opposite: he fully validated PoC, explaining that the entire global industry is moving exactly there. They are abandoning classic handoffs to developers to prompt engineering of complex specifications to generate wired interfaces. He confirmed that’s exactly what large companies are testing to unravel their legacy architectures.

This contrast made me think.
Abroad and in the private sector they are already using these technologies to make a quantum leap and digitize old and patched infrastructure. In Italy, however, we use bureaucratic complexity and technical debt as a shield to avoid evolving.

I’ll put my hands on it: I know very well that my code is not ready for production, it doesn’t handle SPID and it doesn’t connect to real government mainframes. But this project was, and is, an architectural provocation.

Technology to make people talk "dinosaurs" and drastically reducing middleware development times already exists today, at negligible costs. If a single person can prototype a unified orchestration layer in 72 hours, what is the country’s real excuse for spending years and millions on fragmented procurement?

We are technologically ready for this switch. We just have to decide whether we want to speed up to adopt it, or whether we prefer to continue arguing about who should carry out maintenance on systems designed twenty years ago.

I’d be curious to know what you think, hoping to move the debate away from "regulatory quibble" to the true potential of these architectures.



https://v.redd.it/ph9rmd6pt4wg1

Posted by sephmartinmusic

5 Comments

  1. sephmartinmusic on

    Ho deciso di condividere questo progetto e questa riflessione qui su r/italy perché so che la community è piena di professionisti IT, sistemisti e dev che affrontano questi “mostri” legacy tutti i giorni.

    Come ho scritto nel post, lo stress-test mi ha fatto capire che il blocco all’innovazione ormai è quasi del tutto culturale, non tecnologico. L’idea di fondo è che usare l’AI per creare layer di orchestrazione sopra i vecchi database (senza doverli riscrivere da zero) è già fattibile, ma spaventa.

    Mi piacerebbe aprire un confronto tecnico e strategico con voi che bazzicate in questo mondo, magari lavorando in grandi enterprise o con appalti PA:

    Nelle vostre aziende, state vedendo un’apertura verso l’uso di LLM/Agenti per sbrogliare il debito tecnico e creare middleware, o c’è ancora il terrore assoluto di toccare i sistemi vecchi?

    Quanto dell’immobilismo attuale è colpa dei “feudi” tra enti che non vogliono condividere i dati (es. tramite la PDND), e quanto è un reale limite tecnico invalicabile dei database mainframe?

    Ovviamente il mio codice è solo un PoC provocatorio fatto in un weekend, ma spero possa servire come base per discutere di come potremmo far evolvere l’architettura dei servizi nel 2026 senza impantanarci in appalti decennali.

  2. Morgan_slave on

    il fatto che tu usi l’Ai per rispondere ai commenti degli utenti dell’altro sub mi fa capire abbastanza.

  3. Non sono stato a leggermi tutta la polemica perché tutti sommato non mi interessa. Faccio giusto due puntualizzazioni.

    >Il 99% dei commenti (molti da parte di sviluppatori e sistemisti italiani) si è fossilizzato sui cavilli: mi hanno fatto le pulci sulle normative, sulle responsabilità penali, sui database a silos degli anni ’90 che “non si possono toccare”, dicendomi sostanzialmente che non avevo capito nulla di come funziona il mondo reale.

    Se negli anni sono emerse delle best practice tecniche, non è per dare lavoro a gente incapace, ma perché ci si è accorti che determinate scelte ripagano nel tempo.

    >Poi, in mezzo al flame, è spuntato il commento di un Principal UX Designer di una Fortune 100 americana. La sua reazione è stata l’opposto: ha validato in pieno il PoC, spiegando che l’intera industria globale si sta spostando esattamente lì. Stanno abbandonando i classici handoff ai developer per passare al prompt engineering di specifiche complesse per generare interfacce cablate. Ha confermato che è esattamente quello che le grandi aziende stanno testando per sbrogliare le loro architetture legacy.

    Mi sembra un po’ come mangiare sempre nello stesso piatto per evitare il problema di lavarlo.

    >Questo contrasto mi ha fatto riflettere. All’estero e nel settore privato stanno già usando queste tecnologie per fare un salto quantico e digitalizzare infrastrutture vecchie e rattoppate. In Italia, invece, usiamo la complessità burocratica e il debito tecnico come scudo per non evolverci.

    A parte che certe affermazioni andrebbero un minimo verificate, mi pare che tu confonda la sola UI con l’infrastruttura in sé. Il motivo per cui molte aziende tengono infrastrutture vecchie e rattoppate è perché cambiarle costa ed espone a rischi, tipo quelle bazzecole delle responsabilità penali. Pensa che bello risparmiare 2 milioni di euro in sviluppi e perderne 50 per spese legali.

    In linea di massima mi sembra che il tuo commento sia un po’ sul livello di quelli che vanno a guardare le case e si innamorano per i colori della facciata o per particolari rifiniture senza accorgersi del solaio che cede.

  4. Ammirevole lo sforzo. Ma hai dimostrato che l’acqua è bagnata

    Tu che lavori nella musica hai fatto questo in poco tempo? Bravo. Ma questo ormai è gia una “vecchia novità ” per chi lo fa di mestiere. 

    Il punto non è tirare su un frontend in poco tempo. Ma appunto (quello che non hai fatto appunto perché è  un poc) integrare con sistemi esistenti (nuovi o vecchi che siano).

    Che è il GROSSO dei progetti enterprise.

    Quando si è passati dalla linea di comando all’interfaccia grafica… wow posso trascinare un file in un attimo. Vero ma è riduttivo, il tema è quello che è nato dopo. Una nuova tecnologia crea nuovi bisogni. Chi pensa che l’IA serva solo a velocizzare, fa solo la figura del fesso.