Archivio

Archivio Articoli del Novembre 2025

Pagina 2 di 2

Maurizio Fonte - Consulente Informatico - Ingegnere del Software e Cyber Security Specialist Freelance

Laravel Pulse: monitoraggio applicativo nativo senza strumenti esterni

Laravel Pulse: monitoraggio applicativo nativo senza strumenti esterni Laravel Pulse è arrivato come alternativa zero-config agli stack Prometheus/Grafana. L'ho configurato su tre applicazioni in produzione in 20 minuti ciascuna. Non sostituisce tutto, ma copre l'80% delle domande operative quotidiane: richieste lente, job falliti, eccezioni frequenti. Vi mostro la configurazione reale. Continua a leggere
Ultima modifica:

API versioning in Laravel: strategie pratiche per API pubbliche che evolvono senza rotture

API versioning in Laravel: strategie pratiche per API pubbliche che evolvono senza rotture Ho ereditato un'API Laravel usata da 40 integratori terzi senza versioning. Aggiungere un campo obbligatorio era un problema diplomatico prima che tecnico. Vi mostro le strategie di versioning che ho adottato, come ho introdotto il versioning retroattivamente e il contratto di deprecation che uso con i clienti API. Continua a leggere
Ultima modifica:

PHP Fibers: concorrenza cooperativa per applicazioni Laravel ad alto carico

PHP Fibers: concorrenza cooperativa per applicazioni Laravel ad alto carico Un'API Laravel che doveva fare 12 chiamate HTTP esterne per comporre una risposta impiegava 3,2 secondi in media. Con PHP Fibers e Octane ho portato lo stesso endpoint a 340ms senza cambiare l'architettura dell'applicazione. Vi spiego come funzionano i Fiber e come integrarli in modo sicuro con Laravel. Continua a leggere
Ultima modifica:

Symfony 7.2: le novità degli attributes e del DI container che semplificano tutto

Symfony 7.2: le novità degli attributes e del DI container che semplificano tutto Symfony 7.2 porta un utilizzo ancora più estensivo degli attributes PHP 8 che elimina gran parte della configurazione YAML che ho sempre trovato verbosa. Ho migrato un'applicazione da Symfony 6.4 a 7.2 e vi racconto i cambiamenti concreti nel codice, i friction point e i benefici netti in manutenibilità. Continua a leggere
Ultima modifica:

Laravel 12 Volt e Folio: costruire UI reactive senza JavaScript con Livewire

Laravel 12 Volt e Folio: costruire UI reactive senza JavaScript con Livewire Un pannello di amministrazione con 30 sezioni costruito con React richiedeva uno sviluppatore frontend dedicato per ogni modifica. L'ho riscritto in Livewire Volt in due settimane: stessa funzionalità, zero JavaScript custom, gestito interamente da un team PHP. Produttività quadruplicata, bundle eliminato. Continua a leggere
Ultima modifica:

PHP 8.4: le novità che cambiano davvero il modo di scrivere codice

PHP 8.4: le novità che cambiano davvero il modo di scrivere codice PHP 8.4 introduce property hooks - una feature attesa da anni che cambia il modo di scrivere modelli e DTO. Ma non è l'unica novità rilevante. Ho aggiornato tre basi di codice a PHP 8.4 e vi racconto cosa ho dovuto cambiare, cosa ho potuto semplificare e dove ho trovato breaking change inaspettati. Continua a leggere
Ultima modifica:

RAG con PostgreSQL e pgvector per applicazioni Laravel: guida pratica

RAG con PostgreSQL e pgvector per applicazioni Laravel: guida pratica pgvector trasforma PostgreSQL in un database vettoriale senza infrastruttura aggiuntiva. Ho costruito un sistema di ricerca semantica per un catalogo prodotti da 50.000 articoli in Laravel: gli utenti cercano in linguaggio naturale, il sistema trova i prodotti pertinenti anche con terminologia diversa da quella del catalogo. Continua a leggere
Ultima modifica:

LLM per la generazione di test automatici: da zero a copertura del 70% senza sforzo

LLM per la generazione di test automatici: da zero a copertura del 70% senza sforzo Un e-commerce Laravel con zero test e 40.000 righe di codice. Ho usato Claude API in una pipeline semi-automatizzata: input una classe PHP, output i test unitari e di integrazione. Con supervisione umana sulle asserzioni, ho portato la copertura dal 3% al 68% in tre settimane. Vediamo come. Continua a leggere
Ultima modifica:

Costruire un agente AI per l'analisi tecnica di codebase PHP legacy con Claude API

Costruire un agente AI per l'analisi tecnica di codebase PHP legacy con Claude API Quando mi consegnano un progetto PHP legacy senza documentazione, la prima settimana è sempre la stessa: leggere codice, mappare dipendenze, identificare i punti critici. Ho automatizzato questa fase con un agente Claude che processa il codice in chunk, costruisce una mappa delle dipendenze e produce un report strutturato. Continua a leggere
Ultima modifica:

Fine-tuning vs RAG: quale approccio scegliere per applicazioni aziendali specifiche

Fine-tuning vs RAG: quale approccio scegliere per applicazioni aziendali specifiche Un cliente nel settore legale voleva un'AI che rispondesse su normativa italiana specifica. Fine-tuning troppo costoso da mantenere aggiornato, RAG con Postgres pgvector più economico e aggiornabile in tempo reale. Vi racconto la valutazione tecnica e i benchmark di accuratezza sui casi d'uso reali. Continua a leggere
Ultima modifica: