Come decidere se spacchettare un monolite: segnali e falsi positivi Capire quando il monolite non fa più al caso per la nostra situazione.
I microservizi sono come le caramelle: non bisogna esagerare, altrimenti ci si ritrova con un problema più grande di quello che avevamo prima.
Il monolite non è sempre male, quando e come usarlo Il monolite è spesso dipinto come un mostro da combattere, ma la verità è che nella fase iniziale di un prodotto resta il modo più solido, economico e veloce per evolvere software.
Stack tecnologico ideale per una shipping platform Scegliere lo stack tecnologico corretto per una piattaforma logistica moderna significa garantire scalabilità, resilienza e performance in un settore in cui l’errore non è ammesso. L’obiettivo di questo articolo è delineare lo stack che, secondo la mia esperienza diretta sul campo, permette di costruire e mantenere un sistema affidabile nel tempo, adatto a un prodotto maturo e con una base clienti consolidata.
Una shipping platform B2B è, a tutti gli effetti, un servizio mission critical.
Dalla manutenzione al prodotto: il cambio di mentalità che mi ha salvato la carriera Quando lavori ogni giorno immerso in codice, processi, sistemi e richieste urgenti, rischi di perdere di vista un punto essenziale: la manutenzione mantiene in vita il presente, ma solo la visione costruisce il futuro.
Per anni anch’io ho pensato che “tenere tutto in piedi” fosse sufficiente. Finché non mi sono accorto che stavo mantenendo anche me stesso… fermo.
CTO Hands-on Perché un CTO deve ancora saper mettere le mani nel codice Essere CTO oggi non significa soltanto guidare un team, definire una visione tecnologica o negoziare budget. Significa anche mantenere un legame solido con la materia prima del nostro lavoro: il software. Avere competenze hands-on non vuol dire scrivere codice ogni giorno, ma conservare la capacità di “sentire” il sistema, comprenderne le dinamiche e riconoscere cosa è semplice, cosa è difficile e cosa è pericoloso.