Why life as a developer is awesome