Based in Italy · 2026
Speaking · Archive17 talks

Stages, slides, stories from the room.

A curated archive of talks I’ve given at conferences and meetups. Pick one to read the abstract, grab the slides, and see everywhere I’ve given it.

17talks12with slides8with recordings5topicsJSON ↗
Speaking · Schedule3 upcoming40 appearances · Europe & US

Where I’ve been and where I’m headed.

Every appearance, sorted by date. Upcoming events are highlighted; the rest is the archive of rooms, stages, and conversations so far.

01
Codemotion Milan 2026
Milan, Italy 🇮🇹
Upcoming: Oct 28, 2026
02
Come To Code 2026
Pignola, Italy 🇮🇹
Upcoming: Sep 26, 2026
03
TypeScript AI Conference: London
London, UK 🇬🇧
Upcoming: Jul 23, 2026
04
WeAreDevelopers World Congress 2026
Berlin, Germany 🇩🇪
Jul 08, 2026
05
WeAreDevelopers World Congress 2026
Berlin, Germany 🇩🇪
Jul 08, 2026
40appearances3upcoming37delivered

AI

8 talks
01AI

AI-Native Engineering: Building Software with AI Agents and Spec-Driven Development

Most engineers are using AI the wrong way. They paste code into a chat, accept whatever comes back, and ship it. That works fine, right up until it doesn't. The AI makes things up, the code ends up doing something different from what was asked, and nobody can figure out why.

2 times on stageSlides
02AIJavaScript & Node.js

What happens when an AI has access to a Node.js environment? Spoiler: wild things

Give an AI access to a real Node.js runtime, and things start to get interesting. It can run code, install packages, generate files, and even launch servers on the fly. In this talk, you will see how I built a Node.js Sandbox server powered by the Model Context Protocol (MCP), an open standard that connects AI to real tools and data in a safe, controlled way.

5 times on stageSlides1 recording
03AI

Agents Building Agents

Building an AI agent for a real team is not a prompt problem, it is a systems problem. In this session we walk through a practical, production-minded workflow for building an agent using a coding agent, and designing the codebase so that this loop stays reliable as complexity grows.

2 times on stageSlides1 recording
04AI

Scaling AI Adoption: The Real Challenges of Transforming 300 Engineers

2 times on stageSlides1 recording
05AI

The Pillars of AI Native Engineering: how to stay relevant as a Software Engineer in the AI age

1 time on stage
06AI

Building an OpenSearch Research Agent at Scale

1 time on stageSlides
07AI

Workshop: Evals for AI Applications

1 time on stageSlides
08AI

AI-generated UI: The state of the Art

1 time on stage

JavaScript & Node.js

4 talks
09JavaScript & Node.js

Stop using Node.js like in 2020! What changed and what you can do today with Node.js

Remember Node.js in 2020? It worked, but you needed countless dependencies to get anything done. Fast forward to 2026 and Node has completely transformed. It's faster, more capable, and packed with modern features that make it feel like a brand-new runtime.

2 times on stageSlides1 recording
10JavaScript & Node.js

Automate Your Life: Building a Workflow Engine in TypeScript

In today's world, repetitive tasks can be automated to make life easier. I'll guide you in building a custom Workflow Engine using TypeScript to simplify your daily routines. We'll explore practical uses and create various plugins, including connections with IoT devices and Large Language Models.

1 time on stageSlides1 recording
11JavaScript & Node.js

Creating videos... with React!

I bet you've always used React to build websites and applications, right? What if I told you that we can also edit a movie with it! Learn how a simple render engine built in React and Node.js works to make videos using React components.

7 times on stageSlides2 recordings
12JavaScript & Node.js

Simplify Authentication & Authorization with Open Source tools

Backend developers regularly face the challenge of implementing secure authentication and authorization. While solutions like Auth0 and Keycloak are popular, new open-source projects like Logto are emerging as strong contenders.

3 times on stageSlides1 recording

Want me to give one of these — or a new one — at your event?

Get in touch