Blog

Articoli e aggiornamenti frontend

Un archivio semplice con note, riflessioni e contenuti pratici sul frontend.

Pagina 6 di 27

21 luglio 2026

Dijkstra e i 20 minuti che hanno cambiato il modo in cui troviamo la strada

Una storia tecnica (e sorprendentemente quotidiana) su come l’idea del cammino minimo sia diventata un mattoncino fondamentale dell’informatica moderna. Perché l’algoritmo di Dijkstra è ancora oggi uno strumento centrale quando modelliamo problemi come grafi: routing, navigazione, supply chain, robotica e oltre.

21 luglio 2026

TanStack Intent: buona idea, integrazione fragile (e come fare meglio senza “magia”)

TanStack Intent prova a risolvere un problema reale: tenere allineate versione di una libreria e “skills” usate dagli agent. L’approccio, però, introduce attrito, rischi di sincronizzazione e superfici di attacco evitabili. Vediamo cosa funziona, cosa scricchiola e una strategia più robusta: referenziare direttamente le skills dai node_modules tramite configurazione esplicita, senza copia-incolla e senza file generati non deterministici.

21 luglio 2026

WebMCP: progettare strumenti “agent-friendly” e debuggarli in Chrome DevTools

WebMCP è una proposta di standard (ancora sperimentale) per esporre strumenti strutturati che un agente nel browser può invocare in modo affidabile. In questo articolo vediamo come costruire tool WebMCP con API imperativa o dichiarativa, come abilitarne il supporto in Chrome e come ispezionarli, invocarli e debuggarli in DevTools, incluso il flusso con DevTools for Agents.

20 luglio 2026

Claude Certified Architect Foundations (CCA‑f): cosa studiare davvero e come prepararsi con un approccio “hands-on”

Panoramica pratica della certificazione Claude Certified Architect Foundations (CCA‑f): cosa copre l’esame, quali prerequisiti servono, come organizzare lo studio e perché la parte di laboratorio è determinante. Focus sui 5 domini (architettura agentica, tool design e MCP, workflow e configurazione, prompt/structured output, context & reliability) e su come affrontare domande verbose senza farsi bloccare dalla teoria.

20 luglio 2026

Come pianificare il rilascio di un aggiornamento per un’estensione Chrome

Rilasciare una nuova feature importante in un’estensione non è solo un problema di codice: è soprattutto un problema di timing. Ecco due approcci concreti per programmare un’uscita: pubblicazione manuale dopo approvazione (staged release “manuale”) e feature flag lato server, con attenzione alle regole su codice remoto.

20 luglio 2026

Da zero a un agente Slack deployato su Vercel: workflow pratico con Slack CLI, template e hot reload

Costruire un agente per Slack non significa solo scegliere un LLM o un framework: significa decidere dove vive, come riceve contesto e come lo distribuisci. In questo articolo vediamo un flusso di lavoro concreto e ripetibile: Slack Developer Sandbox + Slack CLI, scaffolding da template (support agent), iterazione con hot reload e deploy su Vercel tramite comandi CLI e una piccola automazione di configurazione. Risultato: un agente funzionante in Slack, prima in locale e poi in produzione, con un loop di sviluppo rapido e pulito.

20 luglio 2026

Dal prototipo alla scala globale: come unire la velocità di Vercel e la profondità di AWS

AI e piattaforme moderne stanno comprimendo drasticamente il tempo che separa un’idea da un prodotto usato su larga scala. Ma la velocità, da sola, non basta: servono basi solide su architettura, dati, ricerca e governance. Vediamo come combinare l’esperienza di sviluppo di Vercel con l’infrastruttura e i servizi gestiti di AWS per passare dal prototipo alla produzione globale, mantenendo iterazione rapida e affidabilità enterprise.

20 luglio 2026

Dall’idea al deploy in meno di un’ora con Stripe Projects (e un agente di coding)

Stripe Projects è un plugin della Stripe CLI pensato per creare rapidamente lo “stack” di un’app: hosting, database, autenticazione, domini e altri servizi, con provisioning guidato e gestione centralizzata delle variabili d’ambiente. In questo articolo vediamo come impostare un flusso pratico: dall’inizializzazione del progetto alla scelta dei provider, fino al deploy, con alcuni consigli per usare bene un agente di coding senza finire in un setup fragile o troppo ambizioso.

20 luglio 2026

Eve: agent “a file system” su Vercel, tra canali, tool e valutazioni automatiche

Eve propone un’idea molto frontend-friendly: costruire agenti in modo dichiarativo, organizzandoli come file e cartelle, con canali di conversazione (CLI, HTTP, Slack e oltre), tool/connection per integrare dati e azioni, e un sistema di eval per misurare la qualità mentre l’agente evolve. Vediamo come si compone un’app Eve, come si collega a fonti esterne (OpenAPI o database), come si gestiscono approvazioni per operazioni rischiose e come si impostano eval deterministiche o “LLM-as-judge” per iterare con più sicurezza.

20 luglio 2026

HTML + Canvas: l’ibrido pratico per UI più rapide e “ricche” senza rinunciare al Web

Un approccio ibrido che combina Canvas e HTML/DOM permette di costruire interfacce ad alte prestazioni senza perdere le funzionalità “native” del Web: accessibilità, traduzione, input, selezione testo e integrazione con l’ecosistema. Vediamo perché ha senso, dove applicarlo (layout complessi come seat map e pagine dense di dati) e come ragionarci quando la UI cambia dinamicamente, anche in scenari AI-driven.