Sviluppo Potenziato dall'AI
AI-Powered Development
Un anno di lavoro reale con AI coding assistants: dal primo progetto esplorativo al mentoring di una junior. I numeri cambiano radicalmente da progetto a progetto — non per caso, ma perché la competenza nel guidare l'AI fa tutta la differenza.
One year of real work with AI coding assistants: from the first exploratory project to mentoring a junior. The numbers change radically from project to project — not by chance, but because knowing how to guide the AI makes all the difference.
Senior + AI (6+ mesi)
Senior + AI (6+ months)
10x
90 giorni → 9 giorni
90 days → 9 days
Workflow maturi, metodologia TDDAB, prompt engineering affinato. L'AI diventa un moltiplicatore di forza.
Mature workflows, TDDAB methodology, refined prompt engineering. AI becomes a force multiplier.
Dati reali: Zerox.LSAI (10x) + VoiceCC (10x)
Real data: Zerox.LSAI (10x) + VoiceCC (10x)
Developer senza formazione AI
Developer without AI training
2x
27 giorni → 10 giorni
27 days → 10 days
Anche un senior, al primo progetto con AI, senza workflow strutturati raggiunge solo 2x. Lo strumento c'è, ma la competenza per guidarlo no.
Even a senior developer, on their first AI project without structured workflows, reaches only 2x. The tool is there, but the competence to guide it isn't.
Dati reali: Msvc.Info (2.1x) — mio primo progetto con AI
Real data: Msvc.Info (2.1x) — my first project with AI
Non-coder + Mentore AI
Non-coder + AI Mentor
2.7x
32 giorni → 12 giorni
32 days → 12 days
Zero esperienza di coding, ma con workflow guidati e mentoring strutturato. Supera un developer senza formazione AI.
Zero coding experience, but with guided workflows and structured mentoring. Outperforms a developer without AI training.
Dati reali: NBFire (2.7x) — realizzato da una junior non-coder
Real data: NBFire (2.7x) — built by a non-coder junior
Primo progetto con AI. Stavo imparando come lavorare con un AI coding assistant — nessun workflow, nessuna metodologia, pura sperimentazione. Lo speedup di 2.1x riflette il costo dell'inesperienza: l'AI è potente, ma senza sapere come guidarla si perde tempo in tentativi sbagliati e cicli di debugging inefficienti.
First project with AI. I was learning how to work with an AI coding assistant — no workflow, no methodology, pure experimentation. The 2.1x speedup reflects the cost of inexperience: AI is powerful, but without knowing how to guide it, you waste time on wrong approaches and inefficient debugging cycles.
Estensione Visual Studio 2022 che espone un server MCP, dando agli assistenti AI accesso semantico in tempo reale a Roslyn. 20 tool MCP, 3 trasporti, 70-90% risparmio token. Pubblicato su VS Marketplace.
Visual Studio 2022 extension exposing an MCP server, giving AI assistants real-time semantic access to Roslyn. 20 MCP tools, 3 transports, 70-90% token savings. Published on VS Marketplace.
2.1x speedup
10 giornidays
188 test
28,263 LOC
Stima manualeManual estimate
~27 giornidays
AI-assisted
10 giornidays
Il muro dell'hardware. Firmware embedded con prove empiriche continue su scheda reale. L'AI può scrivere codice C perfetto, ma non può collegare un oscilloscopio o debuggare timing race condition su FPGA. Il 4.5x è il limite naturale quando il collo di bottiglia non è il codice ma la verifica fisica.
The hardware wall. Embedded firmware with continuous empirical testing on real hardware. AI can write perfect C code, but it can't connect an oscilloscope or debug timing race conditions on FPGA. The 4.5x is the natural limit when the bottleneck isn't code but physical verification.
Firmware C embedded per macchine di selezione ottica. Combina rilevamenti da 4 telecamere industriali su buffer circolare, valuta regole booleane DNF e genera comandi di sparo valvole. Include libreria C# DNF compiler.
Embedded C firmware for optical sorting machines. Combines detections from 4 industrial cameras on circular buffer, evaluates DNF boolean rules and generates valve firing commands. Includes C# DNF compiler library.
4.5x speedup
12 giornidays
530 test
19,648 LOC
Stima manualeManual estimate
~53.5 giornidays
AI-assisted
12 giornidays
Dopo +1 anno con AI. Workflow consolidati, metodologia TDDAB matura, prompt engineering affinato. Sapevo esattamente come scomporre il problema, quali istruzioni dare e quando intervenire. Risultato: 10x — lo stesso strumento, 5 volte più efficace di quando ho iniziato.
After 1+ year with AI. Consolidated workflows, mature TDDAB methodology, refined prompt engineering. I knew exactly how to decompose the problem, what instructions to give, and when to intervene. Result: 10x — the same tool, 5 times more effective than when I started.
Server MCP per analisi semantica del codice token-efficient. Wrappa Roslyn (C#) e server LSP (Python, TypeScript, Java) dietro un'architettura a plugin unificata con console web Angular.
MCP server for token-efficient semantic code analysis. Wraps Roslyn (C#) and LSP servers (Python, TypeScript, Java) behind a unified plugin architecture with Angular web console.
10x speedup
9 giornidays
617 test
61,712 LOC
Stima manualeManual estimate
~90 giornidays
AI-assisted
9 giornidays
Massima padronanza. Progetto nato e completato con fluidità totale. 46 commit in un solo giorno, 5 feature e 2 bugfix in 14 ore. Quando sai come guidare l'AI, il ritmo diventa sovrumano — i test arrivano gratis come sottoprodotto naturale del TDD.
Peak mastery. Project born and completed with total fluidity. 46 commits in a single day, 5 features and 2 bugfixes in 14 hours. When you know how to guide AI, the pace becomes superhuman — tests come free as a natural byproduct of TDD.
Sistema voice-to-command per controllare AI coding assistants parlando. Trascrizione via Whisper (GPU locale), interpretazione comandi e iniezione nel terminale. Supporto WSL + Windows, completamente hands-free.
Voice-to-command system to control AI coding assistants by speaking. Transcription via Whisper (local GPU), command interpretation and terminal injection. WSL + Windows support, completely hands-free.
10x speedup
6 giornidays
245 test
120 commit
Stima manualeManual estimate
~87 giornidays
AI-assisted
6 giornidays
Mentoring: una junior non-coder con AI. Ho impostato l'architettura, creato i workflow e gestito le parti più complesse. Il resto lo ha fatto mia figlia — zero esperienza di coding — usando flow guidati che ho creato per lei. Il 2.7x non è basso: è la prova che con il mentoring giusto, anche chi non sa programmare può costruire un'app completa con AI.
Mentoring: a non-coder junior with AI. I set up the architecture, created workflows and handled the most complex parts. The rest was done by my daughter — zero coding experience — using guided flows I created for her. The 2.7x isn't low: it's proof that with the right mentoring, even non-coders can build a complete app with AI.
Piattaforma mobile-first PWA per gestione crew di ballo. Angular 21 + .NET 9 Clean Architecture, chat real-time SignalR con bridge Telegram bidirezionale, Google OAuth. Sostituisce WhatsApp + fogli + calendari frammentati.
Mobile-first PWA platform for dance crew management. Angular 21 + .NET 9 Clean Architecture, real-time SignalR chat with bidirectional Telegram bridge, Google OAuth. Replaces fragmented WhatsApp + spreadsheets + calendars.
2.7x speedup
12 giornidays
213 test
~21,000 LOC
Stima manualeManual estimate
~32.5 giornidays
AI-assisted
12 giornidays
Perché i numeri cambiano così tanto
Why the numbers change so dramatically
Lo stesso strumento produce risultati radicalmente diversi a seconda di chi lo guida e come. Da 2.1x al primo progetto a 10x dopo un anno di esperienza. Non è l'AI che è migliorata — sono io che ho imparato a guidarla.
The same tool produces radically different results depending on who guides it and how. From 2.1x on the first project to 10x after a year of experience. It's not the AI that improved — it's me who learned to guide it.
Le aziende che comprano licenze AI senza investire nel mentoring resteranno a 2x. Quelle che formano i team a lavorare con l'AI arriveranno a 10x. La differenza non è lo strumento — è la competenza nel usarlo.
Companies that buy AI licenses without investing in mentoring will stay at 2x. Those that train their teams to work with AI will reach 10x. The difference isn't the tool — it's the competence in using it.
Cosa ho imparato a insegnare
What I learned to teach
Workflow strutturati (TDDAB, Black Box Codebase), prompt engineering per codice, scomposizione architetturale AI-friendly, gestione del contesto, quando fidarsi dell'AI e quando intervenire. Tutto ciò che separa un 2x da un 10x è trasferibile.
Structured workflows (TDDAB, Black Box Codebase), prompt engineering for code, AI-friendly architectural decomposition, context management, when to trust AI and when to intervene. Everything that separates a 2x from a 10x is transferable.