The last few days I have been scraping the internet looking at examples for each of the principles. I wanted to make the examples as high level as possible so the concepts are what stand out, not the syntax.
When it comes to performance of an application, databases are highly important and effective. And one of the key factor in database optimisation is an index.
Your test suite used to be lightning fast but now it's starting to feel a bit sluggish. Before adding CI parallelization, let's see if there's any clutter to remove.