I have much to thank to the open communities of web developers, like this one. I started with html pages some time ago, and from there I went to server side programming in PHP, and added some client side abilities with JavaScript. CSS came as a necessity. I then came across node.js as a back-end alternative, and I love it, but I worked mainly in PHP with Oracle as database engine. CodeIgniter is the framework I prefer, despite its well known drawbacks. I also did some web-socket applications (in NodeJS and PHP), which are lots of fun. Whenever I can, I try to be helpful to others as others have been helpful to me.