I like to mess around and make small programs to make life easier. If I don't know the answer I turn to Stack Overflow and google. While researching I usually find new ways of doing things I have done in the past, then I try to improve on that code.