Oh, I could go on and on about integrations... I would generally always prefer a best-of-breed solution where you take shelf-software/services, customize them and integrate them rather than a monolithic solution.
And building productized integrations is something that I often find myself doing. Episerver is an easy platform to integrate with, and I've worked on many different types of integrations to and from Episerver. But I've also been active with integrations on my own side-projects and assisting friends with theirs.
Content Providers and Flat Content
A classic challenge in many CMS - and also in Episerver - has always been what do you do with large amounts of non-hierarchical/flat content? There has been many workarounds along the way and I was just on my way to make yet another when I discovered a well hidden secret deep in the belly of Episervers UI: The Asset widget (that holds blocks and media items) does in fact have infinite scrolling - which in turn can support incredibly large flat structures!
Gist Content Provider
Always preferring coding over 'real work' I figured that it would be pretty neat if I could just drag and drop my gists on GitHub directly into my blog posts here in Episerver in order to embed them. Naturally, a content provider seemed like the right choice...