Insightful Things to Learn

Cool and life improving things I think I should take the time to learn.

Keywords: Hacking, Self Improvement, Web Development