cover

Chi sono

La mia esperienza nello sviluppo web.

La mia passione per il coding è nata quando ero bambino, ma è nel 2020 che ho deciso di trasformarla in un percorso serio e strutturato.

Ho iniziato muovendo i primi passi con JavaScript, HTML e CSS, affascinato dall’idea di creare qualcosa di visibile e immediatamente utilizzabile. Da lì, la mia curiosità mi ha spinto a esplorare il backend con Node.js, per poi adottare TypeScript sia lato server che lato frontend. Lungo la strada ho integrato nel mio flusso di lavoro strumenti essenziali come Git e la gestione di database relazionali e non relazionali, approfondendo framework come React e Svelte, insieme ai rispettivi metaframework Next.js e SvelteKit.

La vera svolta è arrivata quando ho scoperto Astro: è stato amore a prima vista. Astro sposa perfettamente la mia filosofia di sviluppo: costruire dal basso, spedendo zero JavaScript di default al browser. Per le componenti interattive ho scelto di affiancarlo a Svelte, proprio perché ne condivide l’approccio: compilare il codice riducendo al minimo l’impatto sul client.

E poi la scoperta dei CMS, per permettere ai clienti di modificare i contenuti del loro sito senza essere programmatori. Al momento sto usando Sveltia, che si integra alla perfezione con le collections di Astro ma è ancora in beta. Vi farò sapere.

Considero questo percorso solo all’inizio. Questa pagina è il diario del mio viaggio nel mondo dello sviluppo, e continuerò ad aggiornarla man mano che esploro nuove tecnologie.