Better search
The problem
Search often didn't deliver relevant results
Search results were cut off after 10
Search was slow
The solution
We enabled 'fuzzy' search for all phrases
We now match stemmed terms. E.g. searching for "completion" will also match with any stemmed terms like "completed" or "completeness"
Relevancy has improved: an exact match has full priority, then a partial match of the whole phrase, then a partial match of the individual terms
We now support pagination and return all results (instead of the top 10)
Response time is down significantly (i.e. it's faster)