Joy loves learning and new experiences. Her personal projects include achieving a handstand and beginning the art of quilling.
Joy Chao, Community Graphista
Oct 10, 2018
9 mins read
When he wasn't busy shelving books, collecting overdue fines and shushing children (we can only presume) in the library at the House of Wisdom, Muhammad ibn Musa al-Khwarizmi was also keeping up a few other side projects: inventing algebra, popularizing the Hindu-Arabic numeral system in the West,... read more
Joy Chao, Community Graphista
Sep 05, 2018
10 mins read
There's a common one-liner, "I hate math...but I love counting money." Except for total and complete nerds, a lot of people didn't like mathematics while growing up. In fact, of all school subjects, it's the most consistently derided in pop culture (which is the measure of all things, we're... read more
Joy Chao, Community Graphista
Aug 21, 2018
5 mins read
The evolution of programming languages has grown in parallel with the evolution of computing itself, with new languages being created with each new advance and paradigm shift. After all, if language shapes how we view reality, then changes in computing (i.e., thinking) will necessitate a... read more
Joy Chao, Community Graphista
Sep 09, 2016
3 mins read
Last semester, my professor told us to “pick an internship based on its quality and what you’ll learn, not on your assumed career path.” That seemed like great advice for me, especially since I hadn’t yet decided on which field I would like to enter. Having had a wide variety of jobs... read more