Have you ever wanted to contribute to Open Source but don’t know where to start? Are you using React Native daily and would like to improve it or suggest changes? We've got you covered! Contributing to a big Open Source project like React Native can be daunting, and you may feel lost, not knowing where to start. Codegen is one of the Pillars of the New Architecture, and it’s a crucial component to help developers be more efficient by writing boilerplate code for you. It turns out that Codegen is also a great component to kick off your first contribution to the core of React Native, as it’s self-contained and has extensive test coverage. In this talk, we will walk through the Codegen codebase and implement a new feature. This will allow you to get familiar with the codebase, understand the various moving parts and learn how to get your first pull request landed on main!