Patterns and disciplines from a proof of concept – Part 2

While I worked at my previous employer, I build a proof of concept to improve their ability to search. I will rebuild that proof of concept and I’ll highlight all the patterns and principles I used to build this code. All code related to this proof of concept can be found in a repository on my Github account.

In this second part, I want to go into the details of the read model.

Continue reading

Patterns and disciplines from a proof of concept – Part 1

While I worked at my previous employer, I build a proof of concept to improve their ability to search. I will rebuild that proof of concept and I’ll highlight all the patterns and principles I used to build this code. All code related to this proof of concept can be found in a repository on my Github account.

In this first part, I shall describe the problem space and how the rest of the application interacts with the search functionality.

Continue reading