When building a Software as a Service application, we must support multi-tenancy. With a SaaS application, multiple clients manage their own data, so we have to retrieve tenant-specific data from the database. We generally use domains and subdomains to find and load this information. Our solution, called Detectify, will help you support multi-tenant Rack applications.
by Sviatoslav A. and Fedor L. 324 views
As a web development company we often have clients wanting us to build web marketplaces for them. A quick reference: a web marketplace is a place online where products or services are offered by multiple third parties, and where the marketplace owner (operator) only processes the transactions. Examples of marketplaces are eBay, AirBnb, and Etsy.
by Vlad V. 1053 views
If you want to build a web storefront, you will either choose between Magento or Spree developers to implement it. RubyGarage is Spree’s certified partner and we also have Magento guys, so we can deliver estores of both types. However, if you’re planning to build your own storefront, which option is the best for you?
by Vlad V. 1950 views
The main reason why most companies and startups doubt if to use open source software (OSS) in their projects is security. The code of a product with an opened code seems to be more vulnerable for threats and more liable to making copycats or stealing innovations and thus provides enough reasons to refuse from OSS. We decided to take a deeper look at this question and help people seeking answers make final decisions.
by Vlad V. 1398 views
The first stable version of Ruby was released in 1996, which makes it a pretty old programming language in terms of the computer history. Still, it’s one of the most popular and most used languages, because it is designed to satisfy human, not machine nee
by Vlad V. 1791 views