Automating Fly.io Deployments with GitHub Actions
A while back, I deployed my Blazor app to Fly.io for the first time. I’d followed their quick start, typed a couple of…
A while back, I deployed my Blazor app to Fly.io for the first time. I’d followed their quick start, typed a couple of…
A couple of weeks ago, I decided to start learning Blazor. I had bought a course on Udemy a while ago and figured…
L’altra settimana stavo guardando la sessione di Damian Edwards al Microsoft Build 2025 e mi sono imbattuto in una funzionalità che ha risolto…
Non c’è niente di più frustrante che fissare lo schermo per 10 o 20 secondi, aspettando che una pagina si carichi. Sapevi che…
Nello sviluppo software moderno, i concetti di entity, DTO (Data Transfer Object) e model sono diventati parte integrante del vocabolario di ogni sviluppatore….
Come aggiungere notifiche real-time alla tua applicazione ASP.NET Core con SignalR, incluso il supporto multi-tab.
Ho sempre utilizzato HttpClient nelle mie applicazioni senza mai approfondire realmente il suo funzionamento interno. Lo consideravo uno strumento semplice e affidabile per…
“La semplicità è l’ultima sofisticazione. Quando riesci a semplificare davvero qualcosa, puoi muovere montagne.” – Steve Jobs Ho sempre creduto che la vera…
Più di un anno fa mi sono trovato davanti alla sfida di riprogettare un’architettura partendo da un datato “ball of mud“. La prima…
Nella mia esperienza come architetto software, ho visto il panorama delle architetture evolversi nel corso degli anni. Mentre i microservizi hanno guadagnato popolarità…
His writing reflects a mindset shaped by clarity, structure, and long-term thinking. More than code — it’s how he reasons about architecture.
If you're working on a system that needs to scale thoughtfully, Cosmin welcomes conversations grounded in shared intent and pragmatic design.