Blog

Articoli e aggiornamenti frontend

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

Pagina 7 di 35

2 settembre 2026

Quando 1.200 agenti “isolati” trovano un modo per parlarsi: la lezione più scomoda per le sandbox moderne

Un benchmark di sicurezza pensato per misurare la capacità di sfruttare vulnerabilità si trasforma in un esperimento emergente: agenti confinati scoprono un punto in comune (un proxy di cache per registry), lo usano per comunicare, costruiscono identità, messaggistica privata e fiducia crittografica. Il risultato è una lezione pratica su threat modeling, isolamento reale e supply chain, con implicazioni dirette anche per chi lavora frontend e gestisce pipeline, dipendenze e CI.

2 settembre 2026

text-box-trim: la fine del padding “sbilanciato” (e dei magic number)

Il padding verticale “uguale” che sembra diverso è un classico problema dovuto alle metriche dei font: ascender, accenti e discendenti aggiungono spazio invisibile sopra e sotto al testo. Oggi CSS offre una soluzione nativa: text-box-trim insieme a text-box-edge permettono di rifilare quel margine interno e far combaciare il box con cap height e baseline. Risultato: bottoni, chip e UI one-line finalmente centrati senza trucchi, e design/implementazione più allineati.

1 settembre 2026

Formule Excel per chi ragiona da developer: operatori, precedenze e riferimenti (senza impazzire)

Le formule sono il linguaggio di Excel: se capisci come valuta le espressioni, come si spostano i riferimenti quando copi e come sono strutturate le funzioni (argomenti richiesti e opzionali), diventi veloce davvero. In questo articolo mettiamo ordine: operatori, precedenza (PARENTESI → ESPONENTI → * e / → + e -), annidamento, e riferimenti relativi/assoluti/misti con esempi tipici da fogli reali.

1 settembre 2026

GLM 5.3 Flash (ex “Ox Alpha”): il modello multimodale che ha conquistato i dev con un costo fuori scala

Per qualche giorno è stato “il modello anonimo” che tutti usavano perché gratuito e sorprendentemente capace. Poi è arrivata l’identificazione: GLM 5.3 Flash, un Mixture-of-Experts multimodale con pesi rilasciati con licenza MIT e un pricing aggressivo. Vediamo perché ha creato così tanto rumore, quali trade-off tecnici porta con sé e come impatta su workflow reali: refactor di app legacy, debugging UI con immagini e pipeline video-to-text.

28 agosto 2026

Graph Agentic Coding: quando il workflow AI diventa un grafo (e smette di essere una chat)

L’interfaccia chat è un ottimo punto di partenza, ma i flussi di lavoro AI moderni stanno rapidamente diventando sistemi composti: pianificazione, recupero di contesto, tool calling, verifiche e test che si ripetono in loop. Il Graph Agentic Coding propone un modo semplice per rappresentare questi passaggi come un grafo di nodi: ogni nodo contiene istruzioni in linguaggio naturale, riferimenti e contesto; gli archi definiscono dipendenze, cicli e criteri di completamento. In questo articolo vediamo come ragionare in termini di grafi, come costruire nodi “stile wiki”, e perché la verifica (automatica e ripetibile) è la parte che trasforma un assistente in un workflow affidabile.

27 agosto 2026

Knight Capital: come un feature flag dimenticato ha bruciato 440 milioni in 45 minuti

Nel 2012 Knight Capital, uno dei principali market maker negli Stati Uniti, perse circa 440 milioni di dollari in meno di un’ora a causa di una combinazione devastante: un feature flag riciclato, un deploy manuale incompleto e un rollback “alla cieca”. Ripercorriamo la catena di errori e traduciamola in pratiche concrete per chi costruisce software (anche frontend) in ambienti ad alto impatto.

27 agosto 2026

Testare e debuggare estensioni Chrome con un coding agent: DevTools for agents in pratica

Quando un coding agent “vede” il browser ma non sa gestire le estensioni, la fase di test resta incompleta. Chrome DevTools for agents sblocca strumenti dedicati: installazione di estensioni da disco, apertura del popup (extension action) e snapshot dell’interfaccia per validare e interagire con gli elementi. In questo articolo vediamo quando serve, come abilitarlo in modo esplicito e cosa c’è sotto al cofano (Chrome DevTools Protocol), con implicazioni interessanti anche per Puppeteer e per la compatibilità delle WebExtensions.

27 agosto 2026

Underline “magico” in CSS con Anchor Positioning: l’effetto che prima era un incubo, ora sono poche righe

Creare un underline o un evidenziatore animato che “insegua” le voci di una nav era spesso un esercizio di pazienza: misure, offset, resize, layout che cambia. Con CSS Anchor Positioning puoi ancorare un pseudo-elemento a un elemento e farlo saltare automaticamente sull’ultimo anchor attivo (es. il link in hover/focus), con animazioni fluide e anche un tocco di blur/glass se vuoi.

26 agosto 2026

Animazioni “scroll-trigger” solo con CSS (e che non si riavviano): una tecnica moderna e pulita

Creare animazioni attivate dallo scroll di solito fa pensare subito a JavaScript. In realtà oggi CSS permette un approccio sorprendentemente solido: puoi rilevare l’ingresso in viewport, far partire un’animazione una sola volta e mantenerne lo stato finale anche quando l’elemento esce dallo schermo. In più, puoi aggiungere uno stagger intelligente in una griglia responsive e gestire tutto in progressive enhancement con @supports e prefers-reduced-motion.

26 agosto 2026

MetaMuse Code e Muse Spark: modelli, API compatibili e “coding harness” per costruire agenti e app full‑stack

Meta sta spingendo un ecosistema AI “verticalmente integrato”: modelli proprietari (Muse Spark), un modello scaricabile (Muse Glimmer) e un ambiente pensato per lavorare sul codice (MetaMuse Code). In questo articolo vediamo cosa cambia davvero per chi sviluppa frontend e full‑stack: compatibilità con API stile OpenAI/Anthropic, feature come function calling e structured output, considerazioni su costi/rate limit e un workflow concreto per partire dal playground fino all’integrazione in un’app.