Testing your meteor packages on Travis CI’s new and faster docker based infrastructure

In this post I’ll show you how to modify your .travis.yml to run your meteor package tests on Travis CI’s new and improved container (docker) based infrastructure using spacejam, our command line package tester.

If you’re not familiar with spacejam yet, please read this post first.

Continue reading “Testing your meteor packages on Travis CI’s new and faster docker based infrastructure”

Drastically improving the performance of your meteor iOS app with WKWeb​View

WKWeb​View, the new web view component introduced in iOS 8.0, replaces the old, clunky, memory leaking UIWebView that has been around forever. One of it’s main benefits is the fact that it uses the Nitro JavaScript engine, the same one used by Safari. According to JavaScript benchmarks, it is 3.5 times faster than UIWebView. In addition, from community feedback so far, wkwebview reduced the memory consumption of meteor apps by a factor of almost 10 (say what???).

Continue reading “Drastically improving the performance of your meteor iOS app with WKWeb​View”

Writing command line programs with meteor

Did you know that you can write command line programs with meteor? We’ve been doing this for quite some time now, since we got tired of of copying our server side meteor code into npm packages just in order to run batch, cron and on-demand jobs that share a lot of code with our webapp (we are DRY OCDs here).

Continue reading “Writing command line programs with meteor”

Using meteor publish-release to extend the meteor command line tool

In this first post of this new blog, I’m going to show you how to add your own custom commands to the meteor command line tool, and how to publish them for the benefit of the meteor community. Once we’ve covered that, you will be able to create your own release of the meteor command line tool, with your commands, that people can use by running:

meteor --release practicalmeteor:METEOR@0.9.3.1 YourCommand

Continue reading “Using meteor publish-release to extend the meteor command line tool”