Hello, my name is Steven. I've been a member here for quite some time and provide a decent amount of technical help and trouble shooting. I've recently started a degree in information technology and as such purchased a laptop that's got 2 1tb drives and 32 gigs of ram with an i7 quad core processor. I'm going to attempt to move from user/helper to developer. I'm looking for advice on the best setup. Do I dual boot Ubuntu or use VM? Is buildubuntu from XDA here a good option? I'm familiar with github and linux. I know my way around terminal and how to sync repos. I'm familiar with Java and oracle. Also obviously android. Anything else I need to know before I dove in and explore? I'm syncing los 14.1 repo.