Casa
La mia storia
Da Habbo ai server
Ho scritto i miei primi script in JavaScript a dodici anni, per pubblicare news interattive su un retrò di Habbo. Alle superiori, nel corso di Informatica e Telecomunicazioni, sono passato da Small Basic e C a Java (programmazione a oggetti, interfacce a eventi con Swing, servlet) e a MySQL, studiando in parallelo TCP/UDP, socket, websocket e multithreading. Intorno ai quindici anni, studiando gli emulatori open source di quel gioco, ho incontrato per la prima volta server dedicati, Laravel (il mio primo MVC) e un database in produzione.
Mobile e pattern
Poi è arrivato Xamarin con MVVM, confrontato con MVC. Prima ancora del primo lavoro mi sono appassionato a Flutter: ho studiato l'SDK e la programmazione reattiva e, nei progetti personali, ho messo alla prova approcci diversi, da MVVM con Stacked a BLoC. Ho letto i libri di Uncle Bob e ne porto i principi dove il contesto lo permette.
Come lavoro con l'AI
Oggi uso anche assistenti AI nello sviluppo: definisco io requisiti e architettura e rivedo il codice che producono.