Developer lifecycle