Creating a new VirtualBox VM from scratch
By dhsoni on Feb 04, 2014
The below link points to the document ,which gives an high level overview of steps involved. Learning this is useful as it gives you ability to customize the VM as per your needs.
General technology blog which focuses on technologies which I think would be useful for folks.