This Week in Meteor #22

by Rishi Goomar

Welcome to issue #22 of TWiM!

If you would like updates like this emailed to you, subscribe at

Updates in Meteor Core (MDG)

Oplog Performance Improvements

This pull request was recently merged in and it has a big impact on server-side performance with oplog. It reduces the amount of unnecessary times the server is trying to catch up with the oplog to reduce CPU usage and make the oplog calls more efficient. This is really great to see that the community is contributing performance enhancements.

Meteor Tutorial Generator

This is a neat project that Sashko has been working on. It is a way to dynamically generate tutorials with a ruby script and some git patching.

Tutorial Viewer

This is another repository that deals with tutorials. This time, it is a small Meteor application to help you view all of the tutorials easily in a simple interface.

Updates in the Meteor Community

Tips for Building Large Meteor Apps

This is an awesome hackpad that goes through a package-based architecture to build Meteor apps. It goes through each aspect and gives reasons why it is powerful and good for larger applications. I highly recommend reading this and commenting on it if you have suggestions.

Why Angular + Meteor

This is a fantastic article that goes through why Angular developers should use Meteor as their server. The author goes through various advantages to using the Meteor platform like direct integration and easy real-time data access. If you are interested in Angular or even interested in knowing points to give when convincing Angular developers, this article is a great resource.

What Goes Where: Making Sense of Meteor’s Client / Server Split

This is a great blog post by Sacha Greif that goes through the reasoning behind the client and server code split. I would say this post is catered more towards beginners / novice Meteor developers.

Sharing Login State Between Sub Domains

The MeteorHacks team has released the way that they are sharing login states between their subdomains and different applications. It is really easy to manage and easy to implement. If you want to use it, check out the kadira:login-state package.

Step-By-Step Guide to Integrating CrossWalk

This is a great guide with screenshots that shows you exactly how to get Crosswalk setup so that you can create a hybrid android app with it. It is definitely something to keep in mind if you go the hybrid route because there are times when the performance on the regular WebView that cordova uses is just not enough.

Use Any Database with Meteor

This is a blog post about the ccorcos:any-db package and integrating it with any database out there. This blog post specifically shows how to integrate it with Neo4J, but you can take the implementation and use it for another database of your choice. It is a really great thing to see especially since other database support is what a lot of people are looking for.

Meteor Club Podcast Facelift

The awesome people from Meteor Club, Josh Owens and Ben Strahan, have put up a brand new website for the podcast. It is really easy to use and I personally enjoy it. So, it is a nice way to listen to the podcasts.

That’s all for this week! Tune in next week for more updates in the Meteor universe.

If you would like updates like this emailed to you, subscribe at

Share Share on Twitter Share on Facebook Share on LinkedIn

How Can We Help?

If you’re a middle-market or enterprise level organization with a problem that might be solved through technology, we’d love to set up a 15-minute Discovery Call to see how we might help.

Contact Us