Restart Node.js without restarting node.js
Found this awesome little npm package called nodemon that allows you to continually develop your node application without having to restart your application every time you make a change to your code....
View ArticleUsing SSL Self Signed Certs with Node.js
If you plan to proxy sites or services that are SSL enabled and are signed with self-signed certs, then you need to be aware that you have to configure a few extra parameters to make sure the SSL...
View ArticleA better way to implement Back Button in Sencha Touch’s NavigationView
If you’re building a Sencha Touch 2 app and have deployed it to Android, expect that you’re going to get hit up about having the device’s hardware back button working. Sencha will try to push you...
View ArticleGrunt: Targeted environment builds for Node.js + JSHint + Closure Compiler
I’ve been using Node.js and was looking for a way to target my Node.js app for different environments (e.g., local, NONPROD, PROD). This would be especially useful when configuring different URLs and...
View Article2013 in review
The WordPress.com stats helper monkeys prepared a 2013 annual report for this blog. Here’s an excerpt: The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 35,000...
View ArticleXCode 5.1/iOS7.1 requires upgrade and patch to Cordova
I discovered yesterday that Cordova doesn’t play too nicely when you upgrade XCode to 5.1 so you can deploy to iOS 7.1 devices. That said there are several steps that you need to follow in order to get...
View ArticleUpdating an existing Cordova App to iOS 8
Here are a few tips when you are ready to upgrade your existing Cordova App to iOS 8. I migrated my Cordova 3.3.0 app this morning successfully following these instructions. Step 1 Run npm install to...
View ArticleDeploying Meteor 1.0 apps with a Heroku Buildpack that does NOT use Meteorite
I’ve been using Meteor since 0.6.x and not too long ago Meteor was using a package system called meteorite. Now with Meteor 1.0, meteorite has been deprecated so this ultimately changes the way you can...
View ArticleProtecting Node.js services written with Restify using Passport
I’ve been using Restify to create all my REST endpoints for the various services that I write. Invariably, I need to protect these services end-to-end. For client-facing UI’s I do that with OAuth, but...
View ArticleFastest way to warm an AWS Redis Elasticache with JSON data
After creating an a Elasticache instance for Redis and loading it with data dynamically, it became apparent that it would be useful to warm the cache with a large dataset to further improve...
View Article