Our offices are headquartered in New Orleans. We love the city’s culture, music, and food, but it also means we have to be prepared for an occasional hurricane and the potential electricity or network service outage that can accompany a storm. We’ve always kept our customers’ production web servers out of the city; currently we have servers with Rackspace, Linode, Amazon, Engine Yard, and Peer1. However, we still run an in-office file server and a staging web/application server.
Previous entries by Gabe Martin-Dempesy
Stop your development email from leaking to the world with the qmail-klepto patch!
Almost all web applications, from a simple contact form to a massively complex CRM, send email notifications to their users. However, it is absolutely crucial that emails generated on your development, staging, and testing servers do not make it out to your production users in the real world. At best, your user will be mildly inconvenienced or confused by an irrelevant email they received, and at worst you could cause the user to panic and react to the message, potentially costing your user time and money.
One of our favorite frameworks here at Mudbug Media has to be Ruby on Rails. Ruby is an open-source language that is very developer friendly, aided by the huge library of elegant and feature rich third party libraries available.
Ruby as a language has always been useful, but the love affair didn’t really begin until Rails came along to provide direction. Now there are countless online ecosystems devoted to all things Ruby.