Passion is what makes someone truly great. You can see just from glancing at a developer's application that an extensive amount of passion went into his or her work. Passion is not something you can forcefully create or define but you know it when you see it. Sometimes passion is misdirected into building things that are harmful to others. Sometimes it is the determination of one that makes a creation so great. Passion makes a person a hero, it makes a villain evil, and it definitely makes a front-end developer a true Ninja.
Passion makes software memorable. Passion awakens theoretical design and entangles us in its practicality. Passion is the engine that drives inspiration and ingenuity. I often wonder how technologically advanced the human race would be if it wasn't for some of the most passionate inventors of our time: Einstein (relativity), Edison (light), Arnold Schwarzenegger (bodybuilding)? People often ask me why I'm constantly trying to find newer, effective solutions for our present day web applications (performance, best practices, theoretical/conceptual research). With a smile, I can only say that I don't do it for the money--I do it because I love doing it. Everyone that has worked with me knows it--this is who I am.
I have come far in my training. *Ninja Vanish*
Good luck and have fun,
Jaime Bueza is a software developer in Vancouver, British Columbia, Canada. He has developed web applications for Nintendo, Electronic Arts, Ritchie Brothers, Kiwi Collections, and Cox Communications. When he's not developing useful software that constantly evolves with business requirements, he's creating tutorial videos for aspiring front-end developers.