This document summarizes Salvatore Laisa's talk at Codemotion Milan 2015 about his unexpected journey from Angular to React as a frontend developer. He discusses some of the challenges he initially faced with React's lack of routing, HTTP client, and templating compared to Angular. However, he learned to appreciate React's focus on components, minimal API, JSX syntax, and its approach to props, states and one-way data flow. He also discusses tools like Webpack, Babel and building his own stack with complementary libraries. Laisa's talk emphasizes focusing on patterns like mediator and web components rather than specific frameworks, and keeping an open mind about trends and progress in the field.