+1 (478) 654-9062

Migration

Changing the Shape of Your Data While the App Is Running

October 12, 2026 · InterstellarBits

Schema validation tells you what a document should look like. Data migrations are how it gets there. A practical pattern for backfills in a production Meteor app: idempotent and resumable, batched against the oplog, async-safe after Fibers, and still useful on the way out.

Read more

The Side Door: REST Endpoints and Webhooks in a Meteor App

October 5, 2026 · InterstellarBits

Every production Meteor app has an HTTP surface nobody documents: webhooks, partner endpoints, health checks. How to inventory it, what Meteor 3's move to Express changes, how to authenticate it, and why it is the first thing to move in a strangler migration.

Read more

The Meteor Cordova App Nobody Wants to Touch

September 16, 2026 · InterstellarBits

Store SDK deadlines arrive on someone else's calendar, and the Cordova half of a Meteor app is usually the least-maintained part of it. How to audit a Meteor Cordova build, decide whether to keep hot code push, and plan an exit that does not strand your users.

Read more

Meteor Accounts: Carrying Login Through an Upgrade or a Migration

September 14, 2026 · InterstellarBits

Auth is the piece of a Meteor app that most resists both upgrades and exits. What actually lives in the users collection, how resume tokens and DDP login differ from an HTTP session, and how to let a second app read the same logins without asking anyone to reset a password.

Read more

Moving Blaze to React Without Leaving Meteor

September 10, 2026 · InterstellarBits

You can modernize a Blaze UI screen by screen while staying on Meteor. How to run Blaze and React in one app, where the reactivity boundary goes, and which screens to convert first.

Read more