
Alfonso Graziano
I'm an AI Tech Lead working mainly with Node.js, React and AWS. I solve problems, sometimes by writing code, other times by talking to people.
Scaling AI Adoption: The Real Challenges of Transforming 300 Engineers
Scaling AI Adoption: The Real Challenges of Transforming 300 Engineers

Most companies talk about becoming "AI-native". Very few actually do it.
In this talk, I’ll share how we’re approaching the upskilling of ~300 engineers to move beyond experimentation and into real, repeatable AI-native development.
We’ll cover how we’re introducing new paradigms like AI-Native Engineering (AINE) and Spec-Driven Development, how we’re structuring the individual contributor journey, and how we’re driving adoption across teams with very different levels of maturity.
More importantly, we’ll dive into what doesn’t work: resistance patterns, false starts, over-reliance on tools, and the gap between perceived and actual productivity gains.
This talk will give you a concrete blueprint along with the trade-offs and lessons learned along the way.
In this talk, I’ll share how we’re approaching the upskilling of ~300 engineers to move beyond experimentation and into real, repeatable AI-native development.
We’ll cover how we’re introducing new paradigms like AI-Native Engineering (AINE) and Spec-Driven Development, how we’re structuring the individual contributor journey, and how we’re driving adoption across teams with very different levels of maturity.
More importantly, we’ll dive into what doesn’t work: resistance patterns, false starts, over-reliance on tools, and the gap between perceived and actual productivity gains.
This talk will give you a concrete blueprint along with the trade-offs and lessons learned along the way.
What Happens When an AI Has Access to a Node.js Environment? Spoiler: Wild Things
JSNation US 2025
23 min
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.We will walk through how the sandbox works: starting fresh Docker containers, installing npm packages on the fly, executing JavaScript, and sending back logs or files. Everything happens through simple MCP messages, allowing the AI to interact with your system just like a developer would, only faster.You will see how this unlocks powerful use cases like generating charts with Chart.js, summarizing long articles from the web, creating and testing QR codes, scraping and saving content, generating PDFs and fake CSV data, or even spinning up mock APIs in seconds. By the end, you will know how to build your own MCP server and give your AI the keys to a real coding playground.
Creating Videos... With React!
React Summit 2024
20 min
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.Also, you will learn how to create a scalable render-farm using AWS. The main library to build the render engine is Remotion and allows to render videos programmatically.