Dieter Vanden Eynde

Dieter Vanden Eynde

6 posts
The hidden complexities of search

The hidden complexities of search

Search is one of those life-changing innovations that we started taking for granted. Companies like Google make it seem so easy to search and find whatever you are looking for in a heartbeat. However, it takes a lot of effort and thought to design and build the right search algorithm...

Basic understanding of text search in elasticsearch

Basic understanding of text search in elasticsearch

Elasticsearch gets a lot of its power from how it works with analyzers and inverted indices. These inverted indices store your text data in a format optimized for search and allow for very fast lookups, yielding fast search results. Not understanding how these inverted indices are being used in text...

Introduction to domain driven design

Introduction to domain driven design

As applications grow bigger and bigger, our codebase needs to accommodate for more and more business actions. After a while you will have code that impacts a large amount of business actions without knowing exactly what they are. Changes to that code become more and more stressful. We had long...

How to build faceted search with facet counters using Elasticsearch

How to build faceted search with facet counters using Elasticsearch

We all know them, search pages which allow you to filter through vast data sets by checking or unchecking filters. In most cases each filter is followed by a counter which indicates how many results will be shown when you apply that filter. Those counters inform the user about their...

Code review

Code review

Reviewing code has been advertised as a great solution for improving code quality in any project. While this is true, the main advantage is in how code reviews change the way you approach your code problems. Any code can be reviewed, but there are some best practices that will make...

elastic{ON} 2015

elastic{ON} 2015

Last week, Elasticsearch organised their first conference dedicated to the ELK stack (Elasticsearch, Logstash, Kibana). Two days filled with sessions about search, going from in-depth Elasticsearch sessions to use-cases by users. Elasticsearch becomes Elastic Elasticsearch was also the name for the company behind the three ELK products. During the keynote...

You’ve successfully subscribed to madewithlove
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.