Vasanth Krishnamoorthy

Engineering Leader

What’s the deal with jQuery Deferred objects and Promises?

You’ve probably heard people around the water cooler about how handy promises are with handling asynchronous operations in JavaScript. All of the cool kids are using them, but are you wondering what’s the big deal about it? Well, let’s dive into it and see how we can use them. Asynchronous Operations Before showing how promises work, let’s… Continue reading

inView – jQuery plugin to track elements viewed

Problem: UI improvements is all about constantly experimenting with the layout/sections and test it against user metrics to see how it performed. Although tools like google analytics help us with page views and clicks, it was still hard to find out if the user had scrolled through the page to view a particular element on… Continue reading