Programming things just to learn how, or to make something fun.