Managing your multisite configuration takes a special touch. Building a tenant-agnostic strategy for components and functions is key to ensuring you have an Enterprise layer that is flexible and efficient.
A recent project requirement involved sharing of news article content between our public websites and a Xamarin app (which consumes Sitecore content through an API). Our article content, stored as Rich Text, can contain markup which does not translate well to a mobile app. To resolve, we introduced a new field to store the sanitized markup, updated during the item saving event handler. Below is the implementation. Fortis is used as the item wrappring library.
Implementing a CDN setup in Sitecore is really easy. Basically you just ned to set the setting Media.AlwaysIncludeServerUrl to true and include the base address to your CDN of choice in the Media.MediaLinkServerUrl setting.