Strumenti & Stack
Ogni strumento ha un motivo per essere qui. Così li uso davvero.
Build
Framework React full-stack. Uso l'App Router per tutti i progetti — server components, generazione statica, API routes, edge functions. Il mio punto di partenza predefinito per qualsiasi progetto web.
Layer UI. Componenti funzionali, hook, context. Nessun class component, nessuna complessità inutile.
Tipizzazione rigorosa per tutto. Nessun any, interfacce corrette, union discriminate dove aggiungono chiarezza.
CSS utility-first per UI rapida. Combinato con stili inline per valori dinamici. Il mio modo preferito di stilare senza combattere la cascade.
Runtime per API routes e logica backend in Next.js. Build script, tooling, elaborazione lato server.
Deployment per tutti i progetti Next.js. Zero config, integrazione Git, edge network, preview automatiche per branch.
PostgreSQL + auth + storage in un servizio hosted. Il mio riferimento quando un progetto ha bisogno di un database reale, sicurezza a livello di riga e gestione utenti.
Il mio editor principale. Estensioni per TypeScript, ESLint, Tailwind IntelliSense, GitLens.
AI Tools
AI principale per code review, copywriting, decisioni architetturali e pair programming. Il migliore per ragionamento a contesto lungo e output preciso.
GPT-4 per ricerca, ideazione e cross-reference con Claude su problemi complessi. Utile per esplorazione ampia.
Modello Google per ricerche integrate con workspace, lookups fattuali rapidi e analisi documenti.
Autocomplete in-editor per pattern ripetitivi e boilerplate. Si abbina bene alla revisione manuale.
Design & Creative
Wireframe, mockup, specifiche componenti. Non design pixel-perfect in Figma ma lo uso per stabilire la struttura e comunicare con i clienti.
Asset brandizzati rapidi, presentazioni, grafica social media. Output veloce per materiale visivo non critico.
Data & BI
Il mio strumento BI principale. Dashboard enterprise con Row-Level Security, misure DAX complesse, report paginati e pipeline di deployment via Microsoft Fabric.
Data Analysis Expressions — il linguaggio formule per Power BI. Usato per colonne calcolate, misure, funzioni time-intelligence e logica KPI.
Database backend per progetti Power BI, pipeline ETL e progettazione data warehouse.
Manipolazione dati (pandas, numpy), script di automazione ed esperimenti ML. Non è la mia lingua principale ma sono a mio agio per il lavoro sui dati.
Analisi statistica e visualizzazione. Usato in contesti accademici e di ricerca.
Piattaforma analytics unificata di Microsoft. Architettura data lakehouse, orchestrazione pipeline e storage OneLake.
CMS & Tools
Il mio CMS headless preferito per clienti non tecnici. Modificano il contenuto in un'interfaccia a foglio di calcolo; Next.js lo recupera e lo renderizza. Zero attrito per la gestione dei contenuti.
Email transazionale con API pulita e buona deliverability. Lo uso con template React Email per flussi di autenticazione, conferme abbonamento e reminder.
Analytics basata su eventi su tutti i progetti live. GA4 con eventi personalizzati per il tracciamento delle conversioni.
Compliance GDPR — gestione del consenso cookie e privacy policy / cookie policy generate automaticamente. Necessario per tutti i progetti italiani ed europei.
E-commerce
Elaborazione pagamenti e fatturazione abbonamenti. Usato per modelli di revenue ricorrente SaaS, flussi di checkout e provisioning basato su webhook.
Layer e-commerce per progetti basati su WordPress. Catalogo prodotti, carrello, checkout e integrazione gateway di pagamento.
Blockchain
Deploy di smart contract su EVM. Esperienza sia con deployment testnet che mainnet.
Scritti in Solidity. Contratti token (ERC-20, ERC-721), logica DeFi semplice e pattern di ownership.
Libreria JavaScript per l'interazione con Ethereum — connessione wallet, chiamate ai contratti, ascolto eventi.
Framework di sviluppo Ethereum per compilazione, migrazione e test di smart contract.