Remember the days in college when you learned all about the big Oh!’s and re-implemented all these sort-algorithms for the hundredth time? If you are a web developer like me, chances are you never had to touch a single one of these algorithms ever again. I mean, hands down, 99% of the hard work in web development is working around browser quirks and messing with other people’s code. And then, all