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 […]

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 […]

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 […]

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 […]

3D Printing – eCreations Logo

I did a little 3D printing this last weekend and I wanted to show it off. Also, we call our maker space the dreamatorium after the tv show Community because we want it to embody the same essence as Abed and Troy’s imagination space from the show. Maybe I should write more about that later… […]

On Confidence

The line between confidence and arrogance is a tricky concept that has eluded many individuals. The goal is to be self-assured but not self-centered; believe that you are correct but not dismissive of other people’s opinions. To create a better understanding of a healthy confidence instead of a damaging narcissism one must look beyond the […]

Douglas Adams on Misanthropes

I am a huge fan of Douglas Adams and his bestselling series, Hitchhiker’s Guide to the Galaxy. When I first read Hitchhiker’s Guide to the Galaxy, Adams’s irreverence for the status quo simply confirmed what I always believed to be the case. It didn’t matter if he was ridiculing the absolute definition of a physical […]

PixelFlow – an image pixelating filter jQuery plugin using canvas

I had wanted to perform a makeover on this site and was playing around with a few things. I had been messing around with filters on images using css or svg, but they all seemed too standard. You’d see that on any site. And if I wanted to express my desire to push boundaries, then […]

CSS3 calc() function

I recently happened upon the CSS3 calc() function and knew I needed to give it a try. The first thing I imagined was setting a position:fixed; element dynamically to align with a centered body or content section. You see a lot of social links placed like this to allow a reader to share anytime throughout […]

Project 3b – Three.js (to be continued)

This post is to show off the changes I have made to the terrain from project 3 but it is by no means the final desired product. I’m moving on, for now, to explore different features of Three.js with the expectation that I will return to work on specific improvements.