Notes on real problems from backend development and operations.

Java · Spring · Database · Infra · AI tools

Recent Posts

Server & DevOps·29 Aprile 2026

Strategia di deploy e separazione degli ambienti: il dev server che gestisce i ‘cambi di idea’

Racconto l’importanza della ‘strategia di deploy e separazione degli ambienti’ attraverso l’episodio di uno sviluppatore solo alle prese con i report, mostrando come ho riutilizzato un server inutilizzato per costruire un ambiente di sviluppo e ho separato deploy automatico e manuale con GitLab CI.

Server & DevOps·26 Aprile 2026

Cronaca di sopravvivenza infrastrutturale di uno sviluppatore solitario: imparare il deployment da un rapporto d’incidente

Attraverso l’esperienza di costruire un’infrastruttura come sviluppatore solitario, questo articolo spiega l’importanza di protezioni di deployment come Git, i test e i tag Docker. È un racconto di crescita nato da un rapporto d’incidente dopo il crollo dell’azienda e dalla scoperta che il CI/CD è necessario.

Server & DevOps·26 Aprile 2026

Container e servizi Docker: capire Docker con gli hamburger

Questo articolo spiega in modo semplice la differenza tra container e servizi Docker usando l’analogia di un menu hamburger, e mostra perché Docker Compose è necessario per gestire ordini infrastrutturali complessi, cioè i deployment.

Server & DevOps·24 Aprile 2026

Docker image e layer: il principio magico dietro una build da 0,1 secondi

Questo articolo spiega il funzionamento di Docker image e layer con le metafore del cellophane trasparente e dei pancake, e offre consigli pratici per ottimizzare il caching dei layer in base all’ordine del Dockerfile.