CORS woes on Heroku

After spending the past 4 hours attempting to solve what boiled down to a rather simple problem, I figure I’d better blog about it to save someone else the time and effort. If you’ve been leveraging Passenger’s new –nginx-config-template command line option to add CORS headers to static assets served … Continue reading

Unicorn vs. Passenger on Heroku

I’ve been hosting my flagship SaaS app on Heroku since 2008. Overall it’s been a stable, if a bit overpriced, platform. Over the past year, however, I’ve been experiencing mysterious performance problems. The app runs fine for several weeks. Then suddenly I begin receiving exception reports about certain methods not … Continue reading

Fix Bluetooth in OS X Yosemite

I love OS X. It’s an incredibly reliable operating system and it’s usually a joy to operate. Unfortunately, since upgrading from OS X Mavericks to Yosemite I had been plagued with Bluetooth connectivity problems: My Apple keyboard would randomly disconnect from the computer. Once this happened, it became impossible to … Continue reading

Muut for Octopress

Muut (formerly Moot) is a lightweight, customizable commenting system. Octopress is a static blogging framework built on Jekyll. Mix the two and you have a delicious recipe enabling visitors to comment on static blog posts without having to resort to a database. My Octopress plugin makes this integration super easy. … Continue reading