article
Routing con attributi PHP 8.4: come funziona
Pillar article su come le route vengono dichiarate direttamente nei controller tramite attributi nativi PHP.
Addio ai file di route centralizzatiIn Soft PHP MVC le route non vivono in un file separato: sono dichiarate direttamente sopra i metodi del controlle...
03/11/2025
article
Hardening login admin in pratica
Pillar article su rate limit, 2FA e sessioni attive per alzare la sicurezza senza peggiorare troppo la UX.
Sicurezza che resta usabileProteggere il login admin non significa solo bloccare tentativi: significa scegliere limiti sensati, introdurre 2FA quando ...
12/03/2026
article
Quick note: fallback immagini puliti
Quick note su placeholder e immagini mancanti senza effetti improvvisati o UI trascurata.
Fallback che non urlano emergenzaUn fallback grafico deve mantenere equilibrio visivo, non segnalare al volo che manca un asset. Colori coerenti, tipo...
03/03/2026
article
SEO tecnico per articoli e progetti
Pillar article su slug, meta, struttura delle pagine e segnali tecnici che aiutano discovery e indicizzazione.
SEO tecnico pragmaticoQuando articoli e progetti hanno URL stabili, meta coerenti e contenuto ben strutturato, diventano piu facili da trovare e da ca...
26/02/2026
article
Da side project a case study
Pillar article su come raccontare un progetto personale in modo credibile per recruiter e clienti.
Oltre il repositoryUn side project diventa davvero spendibile quando smette di essere solo un elenco di feature e inizia a raccontare problema, scelte...
20/02/2026
article
Quick note: controller troppo grande
Quick note con segnali facili da riconoscere quando un controller sta assorbendo troppa logica.
Segnali da non ignorareSe un controller valida, salva file, compone query, prepara email e decide il redirect finale, probabilmente sta facendo troppo...
14/02/2026