Software Architecture
Architettura, modularità, refactoring e come prendere (e documentare) decisioni architetturali che reggano nel tempo.
Workshop & Training
Una o due giornate intensive, progettate sul vostro stack, sul vostro livello e sui problemi che avete davvero in produzione. Non un corso preconfezionato.
Custom Hands-on 1–2 giorni Applicabile da subito
Ogni team ha uno stack diverso, un debito tecnico diverso e priorità diverse. Per questo il workshop non parte da un programma già scritto: parte da una conversazione con voi, e il contenuto viene costruito dopo.
Contenuti, esempi ed esercizi vengono adattati al vostro stack, al livello delle persone e agli obiettivi che avete come team.
Teoria ridotta all'essenziale, poi codice: esercitazioni pratiche e lavoro sui vostri casi, non su esempi giocattolo.
Una giornata per un formato concentrato, due per andare in profondità e lavorare davvero sui vostri casi. Nessun percorso lungo da incastrare nelle sprint.
Queste sono le aree su cui lavoro più spesso. Sono esempi e punti di partenza per la conversazione, non un catalogo chiuso: se il vostro problema sta a metà tra due aree, tanto meglio.
Architettura, modularità, refactoring e come prendere (e documentare) decisioni architetturali che reggano nel tempo.
Code quality, testing, manutenibilità e produttività degli sviluppatori: come scrivere codice che il team riesce a far evolvere.
L'AI nel workflow quotidiano degli sviluppatori e le basi per costruire applicazioni AI-enabled senza affidarsi alla magia.
API, sistemi distribuiti, messaging, caching, affidabilità e performance: cosa si rompe davvero quando il sistema cresce.
Code review, strategia di testing, observability, CI/CD e gestione del debito tecnico: le pratiche che fanno la differenza sul lungo periodo.
Se quello che vi serve non rientra esattamente in queste aree, scrivetemi lo stesso: il primo scambio via email serve proprio a capirlo.
Raccontami il vostro casoDalla prima email alla giornata di workshop, in quattro passaggi.
Il primo contatto è via email: raccontatemi team, stack e problemi che vi rallentano. Se serve approfondire, da lì ci sentiamo in una call.
Definiamo insieme agenda, contenuti, esercizi e quanto spingere sulla personalizzazione. Approvate il programma prima di partire.
Una o due giornate intensive: teoria essenziale, esempi, codice ed esercitazioni sui vostri casi.
Materiali, repository con gli esercizi e conoscenze che il team può applicare al lavoro già dal giorno dopo.
Sono Alessandro Mengoli, software engineer. DevPills nasce dalla stessa idea che sta dietro a questi workshop: prendere temi tecnici complessi e renderli concreti, applicabili e immediatamente utili nel lavoro di tutti i giorni.
La revisione 2026-07-28 di MCP (Model Context Protocol) segna il passaggio da stateful a stateless. Vediamo cosa camb...
Tre pitfall della DI in .NET che non riguardano i lifetime: il Service Locator pattern, il deadlock nelle factory asi...
Come funzionano i Keyed Services introdotti in .NET 8, il meccanismo di fallback con AnyKey, i pitfall da evitare e l...
Scrivimi qual è il problema tecnico o l'obiettivo del tuo team: da lì capiamo insieme se un workshop è la risposta giusta e come costruirlo.
Parliamo del tuo workshopRispondo personalmente a ogni richiesta. Il primo contatto è via email: se poi conviene approfondire, organizziamo una breve chiamata di mezz'ora.