Author Archives: James

On Object-Oriented Javascript: Factories

If you need a quick refresher on any object-oriented or javascript concepts, check out Introduction to Object Oriented Programming Concepts (OOP) and More or the more succinct 4 major principles of Object-Oriented Programming. There are also lots of object-oriented javascript materials such as Chapter 8 of Eloquent Javascript (a wonderful resource). Though it should be […]

Posted in Professional | Leave a comment

A Tribute to XKCD on NodeJS

I LOVE the high-brow comic xkcd written by Randall Munroe. Additionally, I like to print out these comics, which I think has a tinge of irony to it. None-the-less, the xkcd page is a disaster to print and the images on their own lack the title and alternative text, which add context that is sorely […]

Posted in Professional | Leave a comment

Coop vs Opposed

I’ve always enjoyed video games more as a cooperative environment instead of oppositional. Don’t get me wrong, I enjoy first-person shooters like 007 and Call of Duty, but they always feet more rewarding to me when I was winning with friends instead of beating opponents. Similarly, when playing the original StarCraft online, I liked cooperating […]

Posted in Personal | Leave a comment

Phoenix Summit Challenge 2015

I’m doing the Phoenix Summit Challenge with the Arizona Parks and Recreation. It’s a support event for the Phoenix Parks and Recreation to raise money for trail maintenance and it’s a wild challenge to boot. The hikes are Piestewa Peak (1.2 mi and ~1,200 ft elevation), Lookout Mountain (3.2 mi, and 500ft elevation), Apache Wash […]

Posted in Personal | Leave a comment