Filter by tag: "Heroku"


Why it's a bad idea to put a CNAME record on your root domain

When I first setup this blog on AWS S3 I wanted to use my "naked domain" name. What that means is instead of visitors going to www.joshstrange.com I wanted them to be able to go to joshstrange.com. It just seemed cleaner to me and it was fairly easy to get up and running. To accomplish this I setup 2 CNAME records one on joshstrange.com and the other on www.joshstrange.com with each pointing to a different bucket, the "www" bucket was setup to redirect to joshstrange.com. Everything was working just fine, or so I thought, and so I forgot all about it and moved on with my life. A few months later when this was but a distant memory…

How to setup growl notifications for Beanstalk Deployments [Updated]

A few months ago I wrote a blog post on How to setup growl notifications for Beanstalk Deployments using boxcar and a small script to call out to the API. Since then I have found boxcar to not be to optimal solution so here is the updated way to setup growl notifications for Beanstalk. There are 3 main components to this project: PusherApp, Heroku, and MacGap. This post will walk you through each step to set this up on your own system. This also provides you with an easy way to send Growl notifications to your computer for any reason. Lets get started!   Step one: Install MacGap on your Mac. MacGap is a lightweight wrapper around webkit that exposes some system functions through its…