article
Aprile 2025: cloud deployment e primi dolori
Pillar article sui tentativi di deployment cloud, le battaglie con YAML e i primi log di errore strutturati.
Quando il deploy non funzionaAprile 2025 e stato il mese del deployment cloud. I commit raccontano la storia meglio di qualsiasi retrospettiva: "fix y...
01/12/2025
article
Cinque mesi di silenzio e il ritorno
Quick note sulla pausa tra ottobre 2024 e marzo 2025, e cosa e cambiato quando il progetto e ripreso.
Una pausa necessariaDopo l esplosione iniziale di ottobre 2024, il repository e rimasto fermo fino a marzo 2025. Cinque mesi senza un commit. Quando i...
22/11/2025
article
Il primo commit: 29 ottobre 2024
Pillar article su come e nato Soft PHP MVC: 24 commit in un giorno per mettere in piedi layout, carousel e CSS responsive.
Da zero a qualcosa che giraIl 29 ottobre 2024, in una sola giornata, sono stati fatti 24 commit. Il primo โ init commit private โ conteneva la struttu...
article
SEO programmatico: meta tag e JSON-LD strutturato
Deep dive su come il framework genera automaticamente meta tag Open Graph, structured data schema.org e breadcrumb per ogni pagina.
SEO non e solo contenuto: e anche markupPuoi scrivere il miglior articolo del mondo, ma se la pagina non comunica correttamente con i motori di ricerc...
24/04/2026
article
Sessioni sicure: flash data, timeout e protezione anti-fixation
Deep dive su SessionStorage: configurazione cookie sicuri, flash messages, timeout per inattivita e rigenerazione ID.
Perche la sessione e il punto piu sensibileIn un'applicazione web, la sessione e il legame tra il browser dell'utente e il suo stato sul server. Chi c...
21/04/2026
article
Gestione errori: dalla CoreException alla risposta HTTP
Deep dive sulla gerarchia delle eccezioni, il debug_backtrace nel costruttore, e la content negotiation nell'ExceptionHandler.
Il problema degli stack trace nei frameworkQuando un framework lancia un'eccezione, lo stack trace punta al codice interno del framework โ non al codi...
18/04/2026