Data Science & Analytics

Using data to drive decisions and uncover insights

Multi Tenancy in Rails: The Decisions That Are Expensive to Reverse

Every SaaS makes a handful of decisions in its first month that it will live with for a decade, and most founders make them without noticing. This is a plain language walk through the ones that matter in a Rails product: how you separate one customer's data from another's, where the tenant lives in the code, who a user is when they belong to two companies, what a tenant is versus who pays the bill, and why the isolation model you pick is also your GDPR strategy. Written so a founder can follow the business consequence of each choice, with the honest cost of changing your mind later.

Competitor Price Monitoring in the EU: What Is Actually Legal

Every ecommerce owner wants to know what the competition charges, and every one of them asks the same question first: are we allowed to? A plain language map of the rules that actually apply in the EU, Germany and Austria: why prices are facts and facts belong to nobody, where the database right does and does not reach, what the Ryanair cases really decided, when scraping becomes unfair competition, where GDPR starts, the competition law trap nobody warns you about, and what a crawler has to look like so that I am willing to run it.