Work and play to improve my basic programming abilities.