Developer use cases and tasks