Sviluppo software

Articoli, guide e tutorial su Sviluppo software, con consigli pratici per sviluppatori e aziende, con esempi concreti tratti da progetti reali.

Integrazione Salesforce: limiti, binari e costo reale

Un’integrazione Salesforce non fallisce quasi mai sul protocollo. Autenticarsi è un problema risolto, e scrivere un record pure. Ciò che chiude i progetti è il quota giornaliero di chiamate e la forma del modello dati, scoperti di solito circa tre settimane dopo il go live, quando il job notturno inizia a restituire...

Sviluppo di plugin WordPress che resistono agli update

Quasi tutto lo sviluppo di plugin WordPress segue lo stesso arco. Qualcuno ha bisogno di un modulo di prenotazione, di un importatore di feed o di un campo in più al checkout, uno sviluppatore lo scrive, funziona, tutti passano oltre. Due anni dopo il sito è bloccato su una vecchia versione di WordPress perché nessuno...

Postmortem che cambiano davvero qualcosa

Un postmortem è facile da convocare e difficile da rendere utile. La riunione si tiene, viene scritto un documento, si annotano quattro azioni, e sei mesi dopo lo stesso guasto si ripresenta mentre qualcuno ritrova quel vecchio documento cercando tutt’altro. La parola senza colpe raccoglie quasi tutta l’attenzione in...

Archiviazione delle password: cosa usare nel 2026

L’archiviazione delle password è una delle poche aree del software in cui esiste una risposta davvero corretta, pubblicata, mantenuta e gratuita. È anche una di quelle che si sbagliano con maggiore costanza, perché le risposte sbagliate a un certo punto erano giuste e nessuno le ha più riviste. Il fallimento è...

Sicurezza della supply chain per team piccoli

La sicurezza della supply chain sembra un problema per organizzazioni che hanno una funzione di sicurezza, e questa impostazione è fuorviante. Un team piccolo che manda avanti una manciata di servizi dipende di norma da centinaia di pacchetti che nessuno al suo interno ha mai letto, scaricati al momento della build da...

Documentazione tecnica che viene letta

La documentazione tecnica fallisce in un modo preciso e prevedibile. Qualcuno ne scrive moltissima durante due settimane tranquille, il sistema cambia, nessuno la aggiorna e nel giro di un anno il documento afferma con sicurezza cose false. Da quel momento vale meno di niente, perché chi si fida agisce su informazioni...

L'onboarding degli sviluppatori che consegna subito

L’onboarding degli sviluppatori di solito si misura sulla durata dell’accoglienza formale, che è il lato sbagliato del problema. Il numero che conta è un altro: quanto passa prima che un nuovo ingegnere riesca a cambiare qualcosa avendo la certezza di non aver rotto nient’altro. Nella maggior parte dei team si misura...

Escrow del software: chi ne ha davvero bisogno

Il deposito del codice sorgente presso un terzo, sul mercato noto come escrow del software, risponde a un timore ragionevole: il fornitore che ha costruito e gestisce il vostro sistema critico chiude, e voi restate con qualcosa da cui dipendete e che non sapete manutenere. Un contratto di escrow affida il codice...