Facet filtering with EPiServer Find

Sometimes you want to have a facet calculated on just a subset of the result or have multiple facets each being calculated on a different subset of the result...

Integration tests with Protractor

After playing around with Protractor for a while I wanted to create some integration tests where I would bootstrap the entire server/database before each test to get a consistent state to start from in each test. The problem is that we often have to wait for everything to be setup before running the tests...

Using Protractor with CoffeeScript

I’ve been playing around with AngularJS for the last couple of weeks during my spare time while being on paternity leave (read late at night). I really like the framework and last night I came across Protractor, the end to end testing framework, and for the first time I think I saw some light in the the UI-testing-tunnel and thought I should share some ideas in a couple of posts...

Language detection using Elasticsearch

A couple of weeks ago I had the privilege to speak at the Elasticsearch Meetup in Stockholm where I did show a slightly tweaked version of the 'language categorizer' I did write about a couple of months ago and would like to share the changes I did (the naive approach wasn’t accurate enough to be presented live in public ;-))...

Indexing only referenced VPP-files with EPiServer Find

The EPiServer Find CMS integration does not index any files stored in the VPP by default. A convention is included in the integration that index files visible in the file manager and it is enabled by setting the VisibleInFilemanagerVPPIndexingConvention on the FilieIndexer conventions...


Software developer currently working at EPiServer AB. Co-founder of 200OK AB and Truffler. Passionate about search and search driven applications. For the past few years working with Lucene/Solr and more recently with Elasticsearch.

Holds a M.Sc. in Computing Science from Umeå University.

 Henrik Lindström