Generic domain concept the talk highlights: domains like pricing, authentication, shipping, inventory, payments, taxes, invoicing and calendar recur in almost every Rails project because they follow from the mere presence of concepts like price, login, address, product availability or tax rate. These should be recognised as modules with their own place in the codebase, distinguished from the few 'pink', genuinely unique core domains where a business actually differentiates itself. Krzywda hopes typical domains will eventually ship as reusable open-source gems configurable via processes.