diff --git a/index.md b/index.md
index bc54cd8f35b0ba78cfecd012eb33142d64daccdd..a03256cc7402f0b8cad11af695a93b3e73224aa2 100644
--- a/index.md
+++ b/index.md
@@ -374,6 +374,22 @@ coup… slide suivant
 $repository = $entityManager->getRepository(Article::class);
 ```
 
+---
+## Les repositories, ça peut grossir
+
+```php
+interface ArticleRepository
+{
+    public function latestArticles(int size): iterable;
+    public function mostReadArticles(int size): iterable;
+    public function mostCommentedArticles(int size): iterable;
+    public function byTopic(ArticleTopic $topic): iterable;
+    public function findRelated(Article $article): iterable;
+
+    // more and more methods…
+}
+```
+
 ---
 ## Les Query functions