This document summarizes the onboarding process for a new developer joining the ManageIQ team. It includes setting up their development environment, learning key technologies like Ruby, Rails, Git and testing frameworks. It discusses best practices for creating pull requests, including writing tests, breaking work into logical commits, and getting feedback from the community on Github or Gitter. It also covers migrations and ensuring backwards compatibility when making database changes. The document encourages asking for help from the wider ManageIQ community.