Nephila Radar [1/26 | 31/08 - 13/09]

Come fa il team Nephila a rimanere aggiornato in questo pazzo mondo tecnologico, che evolve di continuo? Non solo ci informiamo, ma discutiamo tra noi le visioni che riteniamo importanti, e cerchiamo insieme di estrarne valore da portare nel nostro lavoro quotidiano.  

Da oggi condividiamo anche con voi le letture più interessanti in cui ci siamo imbattuti. Ogni due settimane, su questo blog, aspettatevi un articolo con le risorse che ci hanno fatto discutere e riflettere.
Volete partecipare alla discussione? Vi aspettiamo sulla nostra pagina LinkedIn. Il confronto e lo scambio è la parte che ci piace di più. 

Dal radar

Christoph Nakazawa, Engineering Director a Cloudflare e CEO di Nakazawa Tech, racconta con esempi concreti di progetti rilasciati come integra l'AI nel proprio flusso di lavoro senza perdere il controllo. Il suo approccio pone l’accento sul controllo umano: in una delle sue librerie React, per esempio, l'80% del codice è generato, ma il controllo resta saldamente umano. Rimane scettico sugli agenti completamente autonomi.

Da leggere per approfondire le pratiche di sviluppo assistito con l’AI: You are absolutely right - Christoph Nakazawa


Pavel Samsonov, autore della newsletter The Product Picnic, critica il "vibe prototyping": gli strumenti di prototipazione con l’AI permettono a tutti di prototipare aggirando i contributi di designer e sviluppatori, pur di “velocizzare” i processi. 

Da leggere per una critica lucida su come l'AI, usata senza intenzione, può logorare i processi invece di accelerarli: Vibe Prototyping Isn't Solving Any Problems (But It's Creating Many New Ones) - Pavel Samsonov


Laura Summers, Lead Design Engineer in Pydantic, esplora l’impatto psicologico dello sviluppo assistito con AI su sviluppatori e sviluppatrici. Racconta la "fatica della supervisione": passare giorni a specificare i requisiti a un’IA, revisionare dozzine di PR generate dall’IA e apportare continue correzioni di rotta porta chi sviluppa a mettere in discussione il proprio ruolo.

Da leggere per una prospettiva onesta, senza hype né catastrofismo, sul lato umano dello sviluppo assistito con l'AI: The Human-in-the-Loop is Tired - Laura Summers

Dal blog Nephila

L’utilizzo dell’AI nei processi di sviluppo sta ridefinendo dove si crea valore in un progetto software. In Nephila stiamo ripensando il flusso di lavoro dall'analisi alla consegna, e quello che stiamo imparando lo abbiamo condensato in questo articolo. 

Da leggere per capire perché architettura e documentazione non possono essere delegate completamente a un LLM: Vibe coding o software engineering? Come l'AI sta ridefinendo il valore nei progetti software - Iacopo Spalletti

Da provare: sai debuggare codice AI?

Scrivere codice con l’utilizzo dell’AI è ormai all’ordine del giorno. Ma sai scovare i bug che genera? Scoprilo con l’AI Debug Challenge che abbiamo creato. Un quiz divertente ma sfidante grazie al quale scoprirai se dovrai affinare le tue qualità di debugger o se sei già sulla buona strada. Puoi anche condividere il risultato! 

Da provare per mettere alla prova il tuo istinto da debugger: AI Debug Challenge → Prova la challenge

***

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.