Stack
Lo stack con cui lavoro
Linguaggi, framework e strumenti che uso — e quelli che ho portato in produzione.
Non sono fedele a un singolo framework: scelgo ciò che si adatta al problema e imparo quello che il progetto richiede. Questa è la cassetta degli attrezzi messa insieme in anni di lavori per clienti e progetti personali: gli strumenti che uso ogni giorno sul frontend, quelli in cui mi muovo bene su tutto lo stack e quelli che ho rilasciato e mantenuto in produzione. Qui sotto è raggruppata per area, con una nota su come si inserisce ciascuna nel mio modo di lavorare.
Linguaggi
6 tecnologie
Le fondamenta su cui scrivo — tipizzate ovunque ne valga la pena. TypeScript end-to-end, dalla logica della UI fino alle query SQL, con PHP ancora a portata di mano da anni di e-commerce.
- TypeScript
- JavaScript
- PHP
- HTML
- CSS
- SQL
Frontend
9 tecnologie
Il mio mestiere principale: interfacce componibili e accessibili che restano veloci. React e Next.js ogni giorno e Astro per i siti content-first, con form e validazione gestiti da React Hook Form e Zod — più un passato tra Vue, Angular e Lit.
- React
- Next.js
- Astro
- Vue
- Angular
- Lit
- Redux
- Zod
- React Hook Form
Stile / UI
5 tecnologie
Design system e token più che CSS sparso. Utility-first con Tailwind e composto con shadcn/ui oggi, dopo anni a costruire UI su kit di componenti come Vuetify, PrimeVue e Bootstrap.
- Tailwind CSS
- shadcn/ui
- Vuetify
- PrimeVue
- Bootstrap
Backend
7 tecnologie
API e servizi solidi. Tipizzati end-to-end con tRPC e Prisma su Node (Express, NestJS) — accanto a Laravel e Symfony dai precedenti progetti PHP.
- Node.js
- Express
- NestJS
- tRPC
- Prisma
- Laravel
- Symfony
Database
3 tecnologie
Modellazione e interrogazione dei dati, relazionali e non. PostgreSQL e MySQL per schemi strutturati e relazionali; MongoDB quando una struttura a documenti flessibile si adatta meglio al dominio.
- PostgreSQL
- MySQL
- MongoDB
CMS / E-commerce
3 tecnologie
Piattaforme di commerce e contenuti per clienti reali — creazione, theming e personalizzazione di store e siti, piegando ogni CMS alle esigenze del progetto invece del contrario.
- WordPress
- Magento
- PrestaShop
Cloud / DevOps
4 tecnologie
Portare le cose online e tenercele. Edge-first su Cloudflare, con Vercel per le preview, containerizzato con Docker e automatizzato con CI/CD, così ogni push viene testato e rilasciato allo stesso modo.
- Cloudflare
- Vercel
- Docker
- CI/CD
Test & Strumenti
10 tecnologie
Il flusso di tutti i giorni che tiene alta la qualità. Vitest, Jest e Cypress per i test, ESLint e Prettier per la coerenza, Git hook per intercettare i problemi prima del rilascio — il tutto su Vite e Bun per la velocità.
- Vitest
- Jest
- Cypress
- Git
- GitHub
- ESLint
- Prettier
- Husky
- Vite
- Bun