I am a Node.js back end developer. Programming is not only my job, it is my passion to write code that last, instead of code that just work.
JavaScript is my favorite programming language. I learn a lot of functional programming techniques from Haskell, and use them to write modular code in JavaScript.
I am working on a new component framework called Quiver.js. It makes use of the functional programming techniques I learned, and introduce new way of writing modular web applications. I also develop new techniques that combine the power of both functional and object-oriented programming, and design a modular component system in Quiver.
As I get more experienced in programming over the y...