In this talk I will explain what makes gnome-software tick and how it gets all its data. We will go together through the process of adding a new application and making it look good in the software center. If the time permits, we will also take a quick look at new features in gnome-software and look at what's coming next.