BUT WHAT IS developer, REALLY?