<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://blog.kevinblenner.fr/</id><title>Kevin Blenner Blog</title><subtitle>"".</subtitle> <updated>2026-03-07T18:17:59+01:00</updated> <author> <name>Kevin Blenner</name> <uri>https://blog.kevinblenner.fr/</uri> </author><link rel="self" type="application/atom+xml" href="https://blog.kevinblenner.fr/feed.xml"/><link rel="alternate" type="text/html" hreflang="fr" href="https://blog.kevinblenner.fr/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Kevin Blenner </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>BFF + Cookie OIDC : quand Nginx coupe la connexion TLS silencieusement</title><link href="https://blog.kevinblenner.fr/posts/bff-cookie-nginx-large-header-buffers/" rel="alternate" type="text/html" title="BFF + Cookie OIDC : quand Nginx coupe la connexion TLS silencieusement" /><published>2026-03-07T10:00:00+01:00</published> <updated>2026-03-07T15:57:52+01:00</updated> <id>https://blog.kevinblenner.fr/posts/bff-cookie-nginx-large-header-buffers/</id> <content type="text/html" src="https://blog.kevinblenner.fr/posts/bff-cookie-nginx-large-header-buffers/" /> <author> <name>kevinb</name> </author> <category term="Software Engineering" /> <category term="Hard-Skills" /> <summary>Contexte Migration d’une application Blazor WASM depuis une authentification OIDC côté client (oidc-client-ts + JWT Bearer) vers un pattern BFF (Backend For Frontend) : le serveur ASP.NET Core gère le flux OIDC complet, le client reçoit un cookie de session HttpOnly. La stack : Blazor WASM (client) derrière ASP.NET Core (serveur) Logto comme fournisseur d’identité (OIDC) Nginx en rever...</summary> </entry> <entry><title>Mise en place de Notion comme outil de gestion pour un coworking associatif</title><link href="https://blog.kevinblenner.fr/posts/rex-use-notion-as-erp-for-ngo/" rel="alternate" type="text/html" title="Mise en place de Notion comme outil de gestion pour un coworking associatif" /><published>2026-02-13T10:00:00+01:00</published> <updated>2026-02-18T10:55:41+01:00</updated> <id>https://blog.kevinblenner.fr/posts/rex-use-notion-as-erp-for-ngo/</id> <content type="text/html" src="https://blog.kevinblenner.fr/posts/rex-use-notion-as-erp-for-ngo/" /> <author> <name>kevinb</name> </author> <category term="Software Engineering" /> <category term="Retexp" /> <summary>En préambule, il faut que je mentionne que cette opération a eu lieu dans un cadre de bénévolat. En effet, je suis trésorier de l’association La Plage Digitale, association pour laquelle j’ai réalisé cela. Comme dans beaucoup de structures associatives, l’organisation repose avant tout sur l’implication des personnes - donc une certaine débrouillardise, et les outils utilisés s’empilent au fil...</summary> </entry> <entry><title>Mise à jour de Matomo 5.6.2 vers 5.7.0 -> Unable to write in the cache directory</title><link href="https://blog.kevinblenner.fr/posts/maj-matomo-5.6.x-to-5.7.0/" rel="alternate" type="text/html" title="Mise à jour de Matomo 5.6.2 vers 5.7.0 -&amp;gt; Unable to write in the cache directory" /><published>2026-01-30T17:48:00+01:00</published> <updated>2026-01-30T17:48:00+01:00</updated> <id>https://blog.kevinblenner.fr/posts/maj-matomo-5.6.x-to-5.7.0/</id> <content type="text/html" src="https://blog.kevinblenner.fr/posts/maj-matomo-5.6.x-to-5.7.0/" /> <author> <name>kevinb</name> </author> <category term="Software Engineering" /> <category term="FAQ" /> <summary>Récemment, j’ai procédé à la mise à jour de Matomo de la version 5.6.2 vers la 5.7.0. Après la mise à jour, je suis de suite tombé sur une erreur affichée, notamment lorsque j’ai tenté d’ajouter des utilisateurs. Le problème rencontré Erreur: Unable to write in the cache directory (/var/www/html/tmp/templates_c/16). Ensuite, après une déconnexion, l’erreur s’affichait lors de la tentative d...</summary> </entry> <entry><title>Debug une WebApp comme si elle tournait sur un cluster Kubernetes avec Telepresence</title><link href="https://blog.kevinblenner.fr/posts/debug-local-webapp-as-it-was-in-k8s-cluster/" rel="alternate" type="text/html" title="Debug une WebApp comme si elle tournait sur un cluster Kubernetes avec Telepresence" /><published>2026-01-22T08:12:00+01:00</published> <updated>2026-01-22T08:12:00+01:00</updated> <id>https://blog.kevinblenner.fr/posts/debug-local-webapp-as-it-was-in-k8s-cluster/</id> <content type="text/html" src="https://blog.kevinblenner.fr/posts/debug-local-webapp-as-it-was-in-k8s-cluster/" /> <author> <name>kevinb</name> </author> <category term="Software Engineering" /> <category term="Hard-Skills" /> <summary>🧠 Mon petit cheminement avant d’adopter Telepresence Avant de découvrir Telepresence, j’avais fait une veille active sur les outils permettant de développer et déboguer des services Kubernetes en local. Pendant un moment, il existait une extension dans Visual Studio appelée Bridge to Kubernetes’ - qui permettait justement de faire ce type de debug hybride directement depuis l’IDE. 👉 Cependant...</summary> </entry> <entry><title>Se plonger dans l'observabilité - partie 2</title><link href="https://blog.kevinblenner.fr/posts/diary-jan-16/" rel="alternate" type="text/html" title="Se plonger dans l&amp;apos;observabilité - partie 2" /><published>2026-01-16T08:12:00+01:00</published> <updated>2026-01-16T08:12:00+01:00</updated> <id>https://blog.kevinblenner.fr/posts/diary-jan-16/</id> <content type="text/html" src="https://blog.kevinblenner.fr/posts/diary-jan-16/" /> <author> <name>kevinb</name> </author> <category term="Software Engineering" /> <category term="Hard-Skills" /> <summary>(La première partie se trouve par ici) Contexte Suite à un échange avec un autre tech, où je mentionnais des erreurs de connexion à une DB de prod, sans qu’il y ait beaucoup de connexions utilisateurs en même temps, il me demande ce que j’utilise comme outil d’instrumentation ! Je n’ai rien de particulier en place, à pars Sentry pour suivre les logs d’erreurs des applications que je développe...</summary> </entry> </feed>
