matteo di federico | full stack developer

La programmazione è un altro tipo di magia!

C'è qualcosa di magico nel modellare il proprio mondo personale, utilizzando solo ingegno, conoscenza, a volte lacrime e qualche riga di codice... Ogni volta che uno sviluppatore crea qualcosa è in pratica il "padrone" del piccolo ecosistema che ha creato, esso ne decide infatti le leggi, le regole e anche la morfologia, costruendo di fatto un modo in miniatura che come quello reale avrà i suoi pregi e i suoi difetti.
Sara proprio la quantità di quest'ultimi a definire il livello di competenza dello sviluppatore.

matteo di federico | full stack developer

La mia policy

Certo è molto difficile dire se un lavoro è ben fatto o meno, esiste una linea molto sottile tra un software o un sito web creato a regola d'arte e uno fatto un po meno bene. Ciò è dovuto alla moltitudine di fattori che incidono sul risultato finale nonchè alle eventuali complicazioni date dalle particolari situazioni che si devono gestire, non esiste un tempo di caricamento standard o un livello di sicurezza considerato accettabile, tuttoquesto dipende dal punto di vista...
Nonstante questo (di cui sono consapevole) voglio mettere in chiaro alcuni punti che ritengo fondamentali in questo lavoro e altri che invece ritengo molto meno importanti.

  Codice pulito

Ritengo che sia di vitale importanza scrivere sempre e comuque (non importa quanto complicato sia) del codice in modo pulito e ordinato, sia che si tratti si semplice codice di markup sia che si tratti di un linguaggio di programmazione. Questo garantirà in futuro una manutenibilità migliore e di cosegneza la possibilità di scalare il progetto senza problemi.

  Codice veloce

Nessuno vuole aspettare 15 secondi per aprire una pagina web, quindi (sopratutto nello sviluppo per il web) deve esserci sempre un occhio attento alle esigenze di rapidita e fluidità nel loading time, questo a volte è la diretta coseguenza dello scrivere codice pulito e ordinato...

  Codice sicuro

Sono fermamente convinto che ogni sviluppatore prima di pubblicare un progetto dovrebbe soffremarsi alcuni minuti in più di quello che già fa a ragionare sulla sicrezza del codice che ha scritto... Nel 2020 non dovrebbe esistere un software o codice che non sia sicuro di default! Questo per me è un punto imprescindibile nello sviluppo sia desktop che web.

matteo di federico | full stack developer

Matteo Di Federico

Full-Stack Developer

Inizio dicendo che non starò qui a mentire sul fatto che sono nato per questo lavoro e già da bambino ho avuto la fiamma per lo sviluppo web (anche perche sarebbe una strana fiamma), ma piuttosto sarò realistico e mi limiterò a raccontarvi la verità, la mia verità.
Sono nato 30 anni fà e da piccolo possedevo un computer grande come la mia attuale scrivania con Windows 95 non ho avuto la connessione ad internet fino al 2000 quando comprai la mia pennetta usb per la connessione al web, nonostante questo ho sempre avuto un debole per la tecnologia e il digitale, fino al 2012 anno in cui ho iniziato a scrivere "Hello World" in più linguaggi possibile. Da allora mi sono letteralmente innamorato della programmazione, a tutti i livelli, front-end, back-end, con pseudocodici etc.
E così eccomi qui deciso più che mai ad imparare tutto quello che posso sul settore, mi piace provare ogni nuova tecnologia e framework (con un occhio molto critico) e imparare tutto quello che ancora non so fare, ogni problema è per me una sfida...

Contattami


Oppure inviami un messaggio

Gigi il Robot