Regular

One of the most important things I learned during past few months at MeteorHacks is the difference between errors and bugs and how they should be handled. I also found this awesome article on Joyent website which talks about error handling in node. Errors can stop your program from working...

Just thought of sharing something about writing tests with JavaScript. Usually, it's best to keep tests simple and test just one thing per test (the thing is most of the time just a function). If we use functions we're about to test the way we use them in real programs,...

JavaScript is an interesting language and so far my favorite. Maybe it's just me but I find stuff some people complain about javascript such as automatic semicolon insertion, the way javascript scoping works and function/variable hoisting to be some of its best features. Sometimes javascript functions may require Function arguments...

Firebase is an excellent service for realtime data. It provides everything you need from data storage to user login and even hosting for your client side web app. One of the things I miss with Firebase is data aggregation. Assume we need to create a realtime dashboard to show some...

Fork in Github is not as same as Like in Facebook. Github has Star for that. Fork only when it makes sense or you'll end up with a few old repos. When I first started using Github, just like many others I simply went ahead and forked each and every...