-- ms

CHI SONO

Chi sono

Davide Capanna, sviluppatore web full stack, nel suo studio

Mi chiamo Davide Capanna: sono un insegnante e uno sviluppatore web full stack. Due mestieri che condividono la stessa materia, il linguaggio, e la stessa disciplina: dire esattamente ciò che si intende dire. Scrivo codice ogni giorno e seguo ogni progetto per intero, dalla prima idea all'interfaccia, dal database al server in produzione.

Preferisco parlare di prodotti digitali più che di siti: un progetto ha senso quando ha un obiettivo chiaro, una manutenzione seria e una vita propria. Per questo curo di persona architettura, design e sviluppo, invece di assemblare pezzi preconfezionati: è l'unico modo perché un'identità resti riconoscibile e perché un lavoro resti vivo, e non semplicemente finito.

Il greco, il latino e la filosofia non appartengono a un'altra vita rispetto al codice: sono la stessa forma mentale — struttura, logica e precisione del linguaggio — applicata a un altro alfabeto. Un programma, come un periodo ben costruito, si regge sull'ordine delle sue parti. E insegnare resta il modo migliore che conosco per continuare a capire davvero ciò che faccio.

Il mio approccio

Lavoro full-stack: dalla struttura dei dati all'interfaccia che l'utente ha davanti, dal backend che regge il sito alla cura tipografica, grafica e audio-visiva di ogni pagina. Non sono ambiti separati, ma lo stesso progetto osservato da distanze diverse.

Ogni lavoro è un caso a sé, e ogni volta è l'occasione per applicare i migliori principi di programmazione e le pratiche più solide dello sviluppo moderno. Il metodo non cambia: codice leggibile, dipendenze ridotte all'essenziale, prestazioni misurate e non promesse, sicurezza e accessibilità considerate dal primo giorno anziché aggiunte alla fine.

Strumenti come l'intelligenza artificiale, il pair programming e il prompt engineering evoluto fanno parte del mio lavoro quotidiano e abbreviano di molto le fasi ripetitive. Non ne sostituiscono però il mestiere: uno strumento amplifica le competenze di chi lo adopera, non le crea. Senza un giudizio esperto a guidarlo, restituisce risultati verosimili ma privi di sostanza.

Uno standard moderno e internazionale

Gran parte del web che incontriamo ogni giorno è ancora fatta di template comprati, plugin accumulati e pagine che pesano dieci volte il necessario. Il mio riferimento è un altro: lo standard con cui si costruiscono i prodotti digitali internazionali. Performance misurate sui Core Web Vitals, accessibilità reale, sicurezza, SEO tecnica progettata dall'inizio, design sobrio e tipografia curata, interfacce che si comportano allo stesso modo su uno smartphone e su un monitor da 27 pollici.

Significa leggere la documentazione originale in inglese, seguire l'evoluzione degli strumenti nel momento in cui accade e progettare fin da subito prodotti pronti a misurarsi con il panorama internazionale. È questo il modo di costruire il web che porto in ogni progetto, quale che sia la sua dimensione: un lavoro fatto bene regge il confronto ovunque, e non chiede sconti a nessuno.