""

Nephila Radar [2/26 | 14/09 - 27/09]

Dal radar

Addy Osmani, ingegnere e Member of Technical Staff in Anthropic dove lavora su Claude Code, dà un nome al problema che si nasconde dietro le codebase che sembrano pulite: il debito di comprensione, ossia il divario tra quanto codice esiste in un sistema e quanto viene davvero compreso. Cita uno studio Anthropic su 52 ingegneri: chi ha usato l'AI per generare codice ha completato i task nello stesso tempo di chi non l'ha usata, ma ha ottenuto un punteggio del 17% più basso in un quiz di comprensione successivo (50% contro 67%), con il calo più marcato proprio sul debugging.

Da leggere per capire perché revisionare codice generato dall'AI richiede una disciplina diversa da quella su codice scritto da persone: Comprehension Debt - the hidden cost of AI generated code - Addy Osmani

Un panel di LeadDev con Birgitta Böckeler, Global Lead for AI-assisted Software Delivery in ThoughtWorks, e Grace Torany, DevOps Engineer in NVIDIA, affronta il rovescio della medaglia dello sviluppo assistito dall'AI. Una ricerca citata nel panel mostra anche come chi usa l'AI in modo aggressivo, senza piena comprensione o verifica, percepisce una velocità di lavoro che in realtà non ha.

Da guardare per capire dove inserire degli argini prima che il debito tecnico creato dagli agenti diventi un problema di sicurezza o di affidabilità: How to clean up the tech debt your AI is creating - Grace Torany, Aaron Newcomb, Birgitta Böckeler.
Richiede la registrazione gratuita (nome, email) sulla piattaforma LeadDev.

Ajeet Singh Raina, Developer Advocate in Docker, racconta un incidente avvenuto nel dicembre 2025: uno sviluppatore ha chiesto a Claude Code di ripulire un vecchio repository, l'agente ha generato il comando rm -rf tests/ patches/ plan/ ~/ e lo slash finale dopo la tilde ha cancellato l'intera home directory del Mac, senza possibilità di recupero a causa del TRIM degli SSD. Non si è trattato di un attacco: l'agente ha fatto esattamente quello che gli era stato chiesto, ma nessun confine architetturale si è frapposto tra il comando generato e la sua esecuzione.

Da leggere per capire perché far girare un agente con i permessi pieni dell'utente, sullo stesso filesystem dei suoi dati personali, è un rischio strutturale e non un bug isolato di un singolo strumento: Coding Agent Horror Stories: The rm -rf ~/ Incident - Ajeet Singh Raina

Dal blog Nephila

In occasione di PyCon Italia 2026, Ines Panker nel suo talk ha osservato come chiedere una stima spesso significhi cercare di ridurre il rischio di una decisione, non solo sapere quanto durerà un'attività. Partendo da lì, Emanuela Dal Mas, Managing Director di Nephila, racconta come inseriamo le stime in uno stack informativo più ampio fatto di assunzioni, livelli di confidenza e dati storici, con due pratiche concrete: doppia revisione tra pari nei team stabili e planning poker quando le competenze sono più eterogenee.

Da leggere per scoprire come cerchiamo di rendere le stime più affidabili, in modo da aiutarci a governare il futuro un’iterazione alla volta: Oltre le stime: costruire uno stack informativo per la gestione del rischio - parte 1 - Emanuela Dal Mas

Da provare: stana il debito tecnico nascosto nella tua codebase

Fallow legge l'intero grafo dei moduli di un progetto TypeScript o JavaScript con un solo comando, npx fallow, senza bisogno di configurazione al primo giro, e segnala codice morto, duplicazioni, complessità fuori scala e derive rispetto all’architettura o al design system. Si integra anche con agenti come Claude Code e Cursor via MCP, così l'agente può interrogarlo direttamente mentre lavora, invece di limitarsi a suggerire una modifica in chat.

Da provare su un progetto TypeScript o JavaScript in cui sospettate si sia accumulato debito tecnico: Fallow

***

Avete trovato interessante questo elenco di risorse o volete dirci la vostra? Se volete partecipare alla discussione vi aspettiamo sulla nostra pagina LinkedIn. Il confronto e lo scambio sono la parte che ci piace di più.

***

Abbiamo scritto questo articolo con il supporto dell'AI. Se vuoi saperne di più su come usiamo questi strumenti per la scrittura, ecco la spiegazione.