While working on getting a product live in Canada, we have gone through various trials and tribulations getting localization to work. Globalization generally refers to the combination of localization (L10N), and internationalization (I18N).
With limited resources to put toward it, squeezing this in between our regularly paid projects, we dropped a lot of our tried-and-true process and set out to build a volunteer air logistics system, hackathon-style. Which is a great way to quickly build a prototype, but not always a great way to get a 100% useful application.
Entrepreneurs might have no shortage of ideas, but ideas require validation to get them to the point where it actually makes sense to build a product. This guide is aimed at helping you build, test, and market your side project without needing a team or a lot of capital.
Occasionally, you may want to build a Rails app without ActiveRecord or a database. Your application might only store data using third party APIs, or might not have any persistent data at all. Since Rails optimizes for the most common case (a database-backed app), it refuses to start the server without a database connection by default.