Salta al contenuto principale

Parlo di backend, frontend e percorsi tecnici

Temi pronti da portare sul palco, dallo stack reale in produzione: backend production-grade, architettura frontend per sistemi reali, percorsi professionali IT.

Temi offerti

Pitch pronti per CFP, meetup e conferenze tecniche - un solo messaggio chiave a talk, mai un pitch di vendita.

Lightning 10' · Intermedio

Clean Architecture in Spring Boot: cosa ho tenuto e cosa ho buttato in produzione

Quali confini dei 4 layer difendo fino in fondo (domain Spring-free, dependency arrow verso il dominio) e quali ammorbidisco di proposito, con le regole ArchUnit che li fanno rispettare in CI.

Lightning 10' / Talk 25' · Intermedio

JWT con revocation reale: oltre l'happy-path

Come rendo reale la revoca di un JWT: denylist su Redis per jti, politica fail-closed e rate-limit per-endpoint, con i tre errori dove quasi tutti sbagliano.

Lightning 10' · Intermedio

ArchUnit: come la tua architettura si difende da sola in CI

Le regole architetturali scritte come test ArchUnit fanno fallire la build invece di marcire in un README - incluso il tranello del falso-green che mi ha insegnato a non fidarmi del solo "verde".

Talk 30' · Avanzato

Angular SSR: prerender di 1000+ route senza far esplodere la heap

Come ho tenuto sotto controllo la heap prerenderando 1080 route reali, la matrice hybrid rendering statico/server, e il caso reale di un fetch eager che faceva fallire la build.

Talk 30' / Workshop 2h · Avanzato

i18n tecnico in Angular: XLF, AOT e hreflang per 7+ lingue

La pipeline marker→XLF→bundle per-locale, perché la coerenza hreflang/canonical/lang è il punto dove metà dei bug SEO multilingua si nasconde, e il build-gate che salva (e a volte tradisce).

Lightning 10' / Talk 30' · Tutti i livelli

Da mid a senior: cosa cambia davvero (giudizio, trade-off, scope)

Il salto a senior non è più anni: sono scope, giudizio e trade-off reasoning, raccontati con decisioni di architettura reali prese sul mio monorepo.

Talk 30' · Tutti i livelli

Developer senza laurea in CS: il percorso reale, senza favole

La mappa che divide chi punta backend da chi punta frontend, i fondamenti che servono davvero senza rifare l'università, e perché il proof-of-work batte le credenziali.

Talk 30' / Lightning 10' · Avanzato

Planning Poker collaborativo: WebSocket, STOMP e il problema dei voti "fantasma"

Come ho costruito un planning poker in tempo reale con WebSocket+STOMP e signals Angular, e i tre problemi che il tutorial non racconta: voti fantasma, race del reveal, isolamento multi-tenant.

Lightning 10' · Intermedio

AI on-prem (Ollama) come feature di un portfolio, non come prodotto

Un RAG self-hosted (FastAPI, RediSearch HNSW, Ollama on-prem) integrato come feature di accompagnamento: privacy-first, costo zero, graceful degradation quando l'AI non risponde.

Talk passati

Ancora nessun talk registrato

I miei primi talk pubblici arriveranno qui, con il video appena disponibile. Nel frattempo, guarda i temi che posso portare sul palco qui sopra.

Organizzi un evento tecnico?

Meetup, community o azienda: scrivimi e troviamo insieme il pitch giusto per il tuo pubblico.

Invitami a un talk