Source code of my website
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

📈 : update plausible analytics visits

diff --git c/data/plausible-stats/visits.json i/data/plausible-stats/visits.json
index 2fd3a51..5732f8e 100644
--- c/data/plausible-stats/visits.json
+++ i/data/plausible-stats/visits.json
@@ -1,11 +1,11 @@
[
{
"page": "/",
- "visits": 775
+ "visits": 784
},
{
"page": "/2025/12/19/adieu-direnv-bonjour-mise/",
- "visits": 574
+ "visits": 729
},
{
"page": "/2025/06/05/déployer-des-applications-statiques-sur-clever-cloud/",
@@ -21,43 +21,43 @@
},
{
"page": "/2023/05/25/anatomie-requete-http/",
- "visits": 226
+ "visits": 227
},
{
"page": "/talks/talk-lets-play-factorio/",
- "visits": 214
+ "visits": 215
},
{
"page": "/2024/02/05/tomcat-11-virtual-threads/",
- "visits": 209
+ "visits": 211
+ },
+ {
+ "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/",
+ "visits": 207
},
{
"page": "/books/iac-avec-terraform/",
"visits": 190
},
{
- "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/",
- "visits": 184
+ "page": "/ai/",
+ "visits": 166
},
{
- "page": "/ai/",
- "visits": 163
+ "page": "/projects/gitlab-classrooms/",
+ "visits": 157
},
{
"page": "/2025/07/04/leeloo-dallas-multipass-répondre-aux-5-éléments-dun-cfp/",
"visits": 155
},
{
- "page": "/projects/gitlab-classrooms/",
+ "page": "/2025/07/25/montage-dun-clavier-mécanique/",
"visits": 153
},
- {
- "page": "/2025/07/25/montage-dun-clavier-mécanique/",
- "visits": 151
- },
{
"page": "/2025/07/18/markdown-et-pandoc/",
- "visits": 147
+ "visits": 151
},
{
"page": "/2024/12/31/terraform-et-clever-cloud/",
@@ -89,7 +89,7 @@
},
{
"page": "/2025/11/29/jétais-au-1er-devfest-lyon/",
- "visits": 81
+ "visits": 83
},
{
"page": "/2025/04/18/la-veille-de-wittouck-début-avril-2025/",
@@ -104,11 +104,11 @@
"visits": 74
},
{
- "page": "/2025/05/02/la-veille-de-wittouck-fin-avril-2025/",
- "visits": 71
+ "page": "/2025/11/14/la-veille-de-wittouck-début-novembre-2025/",
+ "visits": 72
},
{
- "page": "/2025/11/14/la-veille-de-wittouck-début-novembre-2025/",
+ "page": "/2025/05/02/la-veille-de-wittouck-fin-avril-2025/",
"visits": 71
},
{
@@ -125,7 +125,7 @@
},
{
"page": "/posts/",
- "visits": 62
+ "visits": 63
},
{
"page": "/2025/02/20/gitlab-oidc-vault/",
@@ -145,16 +145,16 @@
},
{
"page": "/2022/06/17/direnv-pour-votre-shell/",
+ "visits": 46
+ },
+ {
+ "page": "/2025/12/02/la-veille-de-wittouck-fin-novembre-2025/",
"visits": 45
},
{
"page": "/2023/11/02/deploy-sonarqube-on-clever-cloud/",
"visits": 44
},
- {
- "page": "/page/2/",
- "visits": 43
- },
{
"page": "/en/2021/02/06/xdotool-cheatsheet/",
"visits": 43
@@ -163,18 +163,18 @@
"page": "/2025/05/16/la-veille-de-wittouck-début-mai-2025/",
"visits": 43
},
+ {
+ "page": "/page/2/",
+ "visits": 43
+ },
{
"page": "/2025/12/12/la-veille-de-wittouck-début-décembre-2025/",
- "visits": 42
+ "visits": 43
},
{
"page": "/2022/07/22/skaffold-et-minikube/",
"visits": 40
},
- {
- "page": "/2025/12/02/la-veille-de-wittouck-fin-novembre-2025/",
- "visits": 39
- },
{
"page": "/2025/03/27/la-veille-de-wittouck-fin-mars-2025/",
"visits": 32
@@ -193,7 +193,7 @@
},
{
"page": "/projects/gaia-app/",
- "visits": 24
+ "visits": 25
},
{
"page": "/talks/",
@@ -220,11 +220,11 @@
"visits": 14
},
{
- "page": "/2021/03/26/rewrite-git-history/",
+ "page": "/search/",
"visits": 13
},
{
- "page": "/search/",
+ "page": "/2021/03/26/rewrite-git-history/",
"visits": 13
},
{
@@ -232,16 +232,16 @@
"visits": 12
},
{
- "page": "/tags/ia/",
- "visits": 9
+ "page": "/en/2023/05/25/anatomie-requete-http/",
+ "visits": 10
},
{
"page": "/en/",
- "visits": 8
+ "visits": 9
},
{
- "page": "/en/2023/05/25/anatomie-requete-http/",
- "visits": 6
+ "page": "/tags/ia/",
+ "visits": 9
},
{
"page": "/tags/devops/",
@@ -255,44 +255,36 @@
"page": "/2021/04/06/implementation-cli-elgato-keylight/",
"visits": 5
},
- {
- "page": "/tags/skaffold/",
- "visits": 4
- },
{
"page": "/tags/kubernetes/",
"visits": 4
},
{
- "page": "/categories/",
- "visits": 3
+ "page": "/tags/skaffold/",
+ "visits": 4
},
{
- "page": "/tags/tomcat/",
- "visits": 3
- },
- {
- "page": "/tags/clever-cloud/",
- "visits": 3
- },
- {
- "page": "/projects/gitlab-classrooms/LICENSE",
+ "page": "/2025/06/05/déployer-des-applications-statiques-sur-clever-cloud/v1/",
"visits": 3
},
{
"page": "/tags/internet/",
"visits": 3
},
+ {
+ "page": "/tags/tomcat/",
+ "visits": 3
+ },
{
"page": "/tags/gitlab/",
"visits": 3
},
{
- "page": "/2025/06/05/déployer-des-applications-statiques-sur-clever-cloud/v1/",
+ "page": "/projects/gitlab-classrooms/LICENSE",
"visits": 3
},
{
- "page": "/tags/terraform/",
+ "page": "/categories/",
"visits": 3
},
{
@@ -300,7 +292,15 @@
"visits": 3
},
{
- "page": "/tags/java/",
+ "page": "/tags/terraform/",
+ "visits": 3
+ },
+ {
+ "page": "/tags/clever-cloud/",
+ "visits": 3
+ },
+ {
+ "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/v1/",
"visits": 2
},
{
@@ -312,49 +312,49 @@
"visits": 2
},
{
- "page": "/talks/talk-self-service-infrastructure-gcp-terraform-gitlab/",
+ "page": "/tags/java/",
"visits": 2
},
{
- "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/v1/",
+ "page": "/talks/talk-self-service-infrastructure-gcp-terraform-gitlab/",
"visits": 2
},
{
"page": "/tags/minikube/",
"visits": 2
},
- {
- "page": "/tags/tools/",
- "visits": 1
- },
- {
- "page": "/2025/01/17/vault-sur-clever-cloud/️",
- "visits": 1
- },
- {
- "page": "/2023/02/23/mkdocs-material/\nhttps://squidfunk.github.io/mkdocs-material/getting-started/\nhttps://heia-fr.github.io/mkdocs-edu-howto/theme/",
- "visits": 1
- },
{
"page": "/tags/go/",
"visits": 1
},
- {
- "page": "/tags/docs/",
- "visits": 1
- },
- {
- "page": "/2025/07/04/leeloo-dallas-multipass-r%u00e9pondre-aux-5-%u00e9l%u00e9ments-dun-cfp/",
- "visits": 1
- },
{
"page": "/page/4/",
"visits": 1
},
+ {
+ "page": "/2025/01/17/vault-sur-clever-cloud/️",
+ "visits": 1
+ },
+ {
+ "page": "/2025/07/04/leeloo-dallas-multipass-r%u00e9pondre-aux-5-%u00e9l%u00e9ments-dun-cfp/",
+ "visits": 1
+ },
{
"page": "/rss.xml",
"visits": 1
},
+ {
+ "page": "/2023/02/23/mkdocs-material/\nhttps://squidfunk.github.io/mkdocs-material/getting-started/\nhttps://heia-fr.github.io/mkdocs-edu-howto/theme/",
+ "visits": 1
+ },
+ {
+ "page": "/tags/tools/",
+ "visits": 1
+ },
+ {
+ "page": "/en/tags/linux/",
+ "visits": 1
+ },
{
"page": "/articles/http-anatomy/http-request-response.svg",
"visits": 1
@@ -364,11 +364,11 @@
"visits": 1
},
{
- "page": "/en/tags/linux/",
+ "page": "/2025/06/05/d%u00e9ployer-des-applications-statiques-sur-clever-cloud/",
"visits": 1
},
{
- "page": "/2025/06/05/d%u00e9ployer-des-applications-statiques-sur-clever-cloud/",
+ "page": "/tags/docs/",
"visits": 1
}
]

+60 -60
+60 -60
data/plausible-stats/visits.json
··· 1 1 [ 2 2 { 3 3 "page": "/", 4 - "visits": 775 4 + "visits": 784 5 5 }, 6 6 { 7 7 "page": "/2025/12/19/adieu-direnv-bonjour-mise/", 8 - "visits": 574 8 + "visits": 729 9 9 }, 10 10 { 11 11 "page": "/2025/06/05/déployer-des-applications-statiques-sur-clever-cloud/", ··· 21 21 }, 22 22 { 23 23 "page": "/2023/05/25/anatomie-requete-http/", 24 - "visits": 226 24 + "visits": 227 25 25 }, 26 26 { 27 27 "page": "/talks/talk-lets-play-factorio/", 28 - "visits": 214 28 + "visits": 215 29 29 }, 30 30 { 31 31 "page": "/2024/02/05/tomcat-11-virtual-threads/", 32 - "visits": 209 32 + "visits": 211 33 + }, 34 + { 35 + "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/", 36 + "visits": 207 33 37 }, 34 38 { 35 39 "page": "/books/iac-avec-terraform/", 36 40 "visits": 190 37 41 }, 38 42 { 39 - "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/", 40 - "visits": 184 43 + "page": "/ai/", 44 + "visits": 166 41 45 }, 42 46 { 43 - "page": "/ai/", 44 - "visits": 163 47 + "page": "/projects/gitlab-classrooms/", 48 + "visits": 157 45 49 }, 46 50 { 47 51 "page": "/2025/07/04/leeloo-dallas-multipass-répondre-aux-5-éléments-dun-cfp/", 48 52 "visits": 155 49 53 }, 50 54 { 51 - "page": "/projects/gitlab-classrooms/", 55 + "page": "/2025/07/25/montage-dun-clavier-mécanique/", 52 56 "visits": 153 53 57 }, 54 58 { 55 - "page": "/2025/07/25/montage-dun-clavier-mécanique/", 59 + "page": "/2025/07/18/markdown-et-pandoc/", 56 60 "visits": 151 57 - }, 58 - { 59 - "page": "/2025/07/18/markdown-et-pandoc/", 60 - "visits": 147 61 61 }, 62 62 { 63 63 "page": "/2024/12/31/terraform-et-clever-cloud/", ··· 89 89 }, 90 90 { 91 91 "page": "/2025/11/29/jétais-au-1er-devfest-lyon/", 92 - "visits": 81 92 + "visits": 83 93 93 }, 94 94 { 95 95 "page": "/2025/04/18/la-veille-de-wittouck-début-avril-2025/", ··· 104 104 "visits": 74 105 105 }, 106 106 { 107 - "page": "/2025/05/02/la-veille-de-wittouck-fin-avril-2025/", 108 - "visits": 71 107 + "page": "/2025/11/14/la-veille-de-wittouck-début-novembre-2025/", 108 + "visits": 72 109 109 }, 110 110 { 111 - "page": "/2025/11/14/la-veille-de-wittouck-début-novembre-2025/", 111 + "page": "/2025/05/02/la-veille-de-wittouck-fin-avril-2025/", 112 112 "visits": 71 113 113 }, 114 114 { ··· 125 125 }, 126 126 { 127 127 "page": "/posts/", 128 - "visits": 62 128 + "visits": 63 129 129 }, 130 130 { 131 131 "page": "/2025/02/20/gitlab-oidc-vault/", ··· 145 145 }, 146 146 { 147 147 "page": "/2022/06/17/direnv-pour-votre-shell/", 148 + "visits": 46 149 + }, 150 + { 151 + "page": "/2025/12/02/la-veille-de-wittouck-fin-novembre-2025/", 148 152 "visits": 45 149 153 }, 150 154 { ··· 152 156 "visits": 44 153 157 }, 154 158 { 155 - "page": "/page/2/", 156 - "visits": 43 157 - }, 158 - { 159 159 "page": "/en/2021/02/06/xdotool-cheatsheet/", 160 160 "visits": 43 161 161 }, ··· 164 163 "visits": 43 165 164 }, 166 165 { 166 + "page": "/page/2/", 167 + "visits": 43 168 + }, 169 + { 167 170 "page": "/2025/12/12/la-veille-de-wittouck-début-décembre-2025/", 168 - "visits": 42 171 + "visits": 43 169 172 }, 170 173 { 171 174 "page": "/2022/07/22/skaffold-et-minikube/", 172 175 "visits": 40 173 176 }, 174 177 { 175 - "page": "/2025/12/02/la-veille-de-wittouck-fin-novembre-2025/", 176 - "visits": 39 177 - }, 178 - { 179 178 "page": "/2025/03/27/la-veille-de-wittouck-fin-mars-2025/", 180 179 "visits": 32 181 180 }, ··· 193 192 }, 194 193 { 195 194 "page": "/projects/gaia-app/", 196 - "visits": 24 195 + "visits": 25 197 196 }, 198 197 { 199 198 "page": "/talks/", ··· 220 219 "visits": 14 221 220 }, 222 221 { 223 - "page": "/2021/03/26/rewrite-git-history/", 222 + "page": "/search/", 224 223 "visits": 13 225 224 }, 226 225 { 227 - "page": "/search/", 226 + "page": "/2021/03/26/rewrite-git-history/", 228 227 "visits": 13 229 228 }, 230 229 { ··· 232 231 "visits": 12 233 232 }, 234 233 { 235 - "page": "/tags/ia/", 236 - "visits": 9 234 + "page": "/en/2023/05/25/anatomie-requete-http/", 235 + "visits": 10 237 236 }, 238 237 { 239 238 "page": "/en/", 240 - "visits": 8 239 + "visits": 9 241 240 }, 242 241 { 243 - "page": "/en/2023/05/25/anatomie-requete-http/", 244 - "visits": 6 242 + "page": "/tags/ia/", 243 + "visits": 9 245 244 }, 246 245 { 247 246 "page": "/tags/devops/", ··· 256 255 "visits": 5 257 256 }, 258 257 { 259 - "page": "/tags/skaffold/", 258 + "page": "/tags/kubernetes/", 260 259 "visits": 4 261 260 }, 262 261 { 263 - "page": "/tags/kubernetes/", 262 + "page": "/tags/skaffold/", 264 263 "visits": 4 265 264 }, 266 265 { 267 - "page": "/categories/", 266 + "page": "/2025/06/05/déployer-des-applications-statiques-sur-clever-cloud/v1/", 268 267 "visits": 3 269 268 }, 270 269 { 271 - "page": "/tags/tomcat/", 270 + "page": "/tags/internet/", 272 271 "visits": 3 273 272 }, 274 273 { 275 - "page": "/tags/clever-cloud/", 274 + "page": "/tags/tomcat/", 276 275 "visits": 3 277 276 }, 278 277 { 279 - "page": "/projects/gitlab-classrooms/LICENSE", 278 + "page": "/tags/gitlab/", 280 279 "visits": 3 281 280 }, 282 281 { 283 - "page": "/tags/internet/", 282 + "page": "/projects/gitlab-classrooms/LICENSE", 284 283 "visits": 3 285 284 }, 286 285 { 287 - "page": "/tags/gitlab/", 286 + "page": "/categories/", 288 287 "visits": 3 289 288 }, 290 289 { 291 - "page": "/2025/06/05/déployer-des-applications-statiques-sur-clever-cloud/v1/", 290 + "page": "/en/2020/07/15/schedule-linux-commands/", 292 291 "visits": 3 293 292 }, 294 293 { ··· 296 295 "visits": 3 297 296 }, 298 297 { 299 - "page": "/en/2020/07/15/schedule-linux-commands/", 298 + "page": "/tags/clever-cloud/", 300 299 "visits": 3 301 300 }, 302 301 { 303 - "page": "/tags/java/", 302 + "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/v1/", 304 303 "visits": 2 305 304 }, 306 305 { ··· 312 311 "visits": 2 313 312 }, 314 313 { 315 - "page": "/talks/talk-self-service-infrastructure-gcp-terraform-gitlab/", 314 + "page": "/tags/java/", 316 315 "visits": 2 317 316 }, 318 317 { 319 - "page": "/2025/12/12/montée-de-version-spring-boot-4-avec-openrewrite/v1/", 318 + "page": "/talks/talk-self-service-infrastructure-gcp-terraform-gitlab/", 320 319 "visits": 2 321 320 }, 322 321 { ··· 324 323 "visits": 2 325 324 }, 326 325 { 327 - "page": "/tags/tools/", 326 + "page": "/tags/go/", 328 327 "visits": 1 329 328 }, 330 329 { 331 - "page": "/2025/01/17/vault-sur-clever-cloud/️", 330 + "page": "/page/4/", 332 331 "visits": 1 333 332 }, 334 333 { 335 - "page": "/2023/02/23/mkdocs-material/\nhttps://squidfunk.github.io/mkdocs-material/getting-started/\nhttps://heia-fr.github.io/mkdocs-edu-howto/theme/", 334 + "page": "/2025/01/17/vault-sur-clever-cloud/️", 336 335 "visits": 1 337 336 }, 338 337 { 339 - "page": "/tags/go/", 338 + "page": "/2025/07/04/leeloo-dallas-multipass-r%u00e9pondre-aux-5-%u00e9l%u00e9ments-dun-cfp/", 340 339 "visits": 1 341 340 }, 342 341 { 343 - "page": "/tags/docs/", 342 + "page": "/rss.xml", 344 343 "visits": 1 345 344 }, 346 345 { 347 - "page": "/2025/07/04/leeloo-dallas-multipass-r%u00e9pondre-aux-5-%u00e9l%u00e9ments-dun-cfp/", 346 + "page": "/2023/02/23/mkdocs-material/\nhttps://squidfunk.github.io/mkdocs-material/getting-started/\nhttps://heia-fr.github.io/mkdocs-edu-howto/theme/", 348 347 "visits": 1 349 348 }, 350 349 { 351 - "page": "/page/4/", 350 + "page": "/tags/tools/", 352 351 "visits": 1 353 352 }, 354 353 { 355 - "page": "/rss.xml", 354 + "page": "/en/tags/linux/", 356 355 "visits": 1 357 356 }, 358 357 { ··· 364 363 "visits": 1 365 364 }, 366 365 { 367 - "page": "/en/tags/linux/", 366 + "page": "/2025/06/05/d%u00e9ployer-des-applications-statiques-sur-clever-cloud/", 368 367 "visits": 1 369 368 }, 370 369 { 371 - "page": "/2025/06/05/d%u00e9ployer-des-applications-statiques-sur-clever-cloud/", 370 + "page": "/tags/docs/", 372 371 "visits": 1 373 372 } 374 373 ]