How to scale a meteor.js app

Having helped setup and deploy 40 apps with my old team, I've learned a trick or two about what it takes to handle some traffic. Meteor is a little different than traditional 'static html' frameworks. The Meteor platform uses things like web sockets, DDP, and a pub/sub model to…

Where is the ORM in Meteor?

Coming from Ruby on Rails, I really missed having an ORM available to me when I was working in Meteor.js. They offer a basic db layer called Collections, but it feels a little thin when you are first getting started. It leaves you wanting an easy way to decorate…

How to organize your Meteor.js app

I love Meteor.js. One of the more fun and simultaneously frustrating aspects of the platform is the lack of any standards when it comes to 'How to organize your Meteor.js app'. Having worked on apps from scratch (green-fielded) and having taken over existing apps, I start to realize…

How to upgrade your Meteor.js package to work for 0.9

I've written a few packages, as you may know: accounts-entry, shareIt, simple-form, etc. Within a few hours of 0.9 coming out today, I had github issues asking me to update those packages. I found some instructions scattered amongst hackpad documents, so I wanted to gather the steps I took…

What I've learned from a year with Meteor.js

I recently gave a talk at CinciJS about some of the things I've learned in the year I've been working with Meteor.js. Some of the topics I talked about include: Atmosphere Meteor NPM package integration Package namespacing Why javascript being everywhere is important Why Meteor.js is more than…

Why you shouldn't wait for Meteor 1.0 (to start using it)

One of the questions I hear most often when talking to someone about Meteor.js is, when will 1.0 be out? That's a great question and it is hard to answer because the Meteor Development Group strives to maintain a high level of quality in each release, be it…

Page 1 of 4