
ObjectMapper in Symfony 8: trasformare DTO senza boilerplate
Il nuovo componente che semplifica la mappatura tra oggetti, eliminando il codice ripetitivo dei DTO.
Tag archive

Il nuovo componente che semplifica la mappatura tra oggetti, eliminando il codice ripetitivo dei DTO.

Laravel modulare, confini di dominio e architettura pragmatica: quando un monolite ben costruito è una scelta migliore dei microservizi prematuri.

Il nuovo metodo Queue::route() separa la topologia delle code dalla logica di business dei job.

Deep dive sul ciclo di vita di una richiesta HTTP: dal costruttore al response send, passando per provider e pipeline.

Pillar article su come il principio "fai una cosa sola e falla bene" ha guidato il refactoring della CLI con #[CliCommand], auto-discovery e Command base class.

Deep dive sul pattern Template Method applicato ai dialetti SQL: come una migrazione genera SQL corretto per MySQL, MariaDB, PostgreSQL e SQLite.

Perché per la maggior parte dei progetti un monolite Laravel ben strutturato batte un architettura a microservizi.
Deep dive sulla gerarchia delle eccezioni, il debug_backtrace nel costruttore, e la content negotiation nell'ExceptionHandler.
Pillar article sulle contraddizioni produttive di costruire da zero in un'epoca di soluzioni pronte: sapere, controllo, trade-off e crescita.

Quick note su perché il framework usa ClassName::make() invece di new ClassName() e cosa cambia nella pratica.
Pillar article sullo Strategy Pattern applicato nel framework: driver di cache, grammar SQL multi-database e il principio Open/Closed nella pratica.
Pillar article sull'Observer Pattern nel lifecycle dei modelli: hook pre/post save, dispatching eventi e il disaccoppiamento come disciplina.