I really like this. It reminds me of Mr. Money Mustache's "50 Jobs over $50,000 - Without a Degree":
[Part 1] http://www.mrmoneymustache.com/2013/07/25/50-jobs-over-50000...
[Part 2] http://www.mrmoneymustache.com/2013/08/05/50-jobs-over-50000...
Quick question: How did you get pagination working? I haven't built anything big in Meteor, but I did go through the Discover Meteor book, and it said that Meteor doesn't lend itself well to pagination, so that you should use infinite scrolling. Does pagination break if the database is updated, or is it not reactive, or am I missing something?