Hi there !

I’m Matthieu and I am a software architect and developer.

When I’m not in my office tinkering with my 3D printer, you can find me on the water đŸ›¶.

Créer son CDN de A à Z part 4 - CI et déploiement sur Clever Cloud

Intro Dans l’épisode prĂ©cĂ©dent, nous avons codĂ© l’intĂ©gralitĂ© de notre CDN. Nous l’avons ensuite lancĂ© en local avec un object storage Minio pour s’assurer de son bon fonctionnement. Aujourd’hui c’est le grand jour, nous allons quitter le monde du local et envoyer notre application dans les nuages ☁. ...

March 11, 2024 Â· 8 min Â· Matthieu Drouian

Créer son CDN de A à Z part 3 - Core et API

Intro Reprenons oĂč nous nous sommes arrĂȘtĂ©s la derniĂšre fois. Nous avons un object storage ainsi qu’une implĂ©mentation Rust pour communiquer avec lui. ...

March 4, 2024 Â· 15 min Â· Matthieu Drouian

Créer son CDN de A à Z part 2 - Object storage

Intro C’est parti pour la suite du sujet, cette fois on rentre dans le dur avec l’écriture de la couche de communication avec l’object storage. Mais tout d’abord, il nous faut un object storage pour pouvoir y stocker des choses. ...

February 22, 2024 Â· 7 min Â· Matthieu Drouian

Créer son CDN de A à Z

C’est quoi un CDN ? Un CDN (ou Content Delivery Network) est un rĂ©seau de serveur dont le but est de mettre Ă  disposition du contenu sur Internet. L’objectif principal Ă©tant d’optimiser la diffusion des ressources utilisĂ©es par les sites et applications web telles que les feuilles de style, les fichiers scripts, les images etc
 Pour les CDN publics, les nƓuds vont gĂ©nĂ©ralement ĂȘtre rĂ©partis Ă  travers le monde. L’objectif Ă©tant de rĂ©pondre Ă  la requĂȘte de l’utilisateur avec le serveur gĂ©ographiquement le plus proche de lui pour rĂ©duire la latence. ...

February 15, 2024 Â· 3 min Â· Matthieu Drouian

🧰 zsh-pkgmanager-switcher - A ZSH JavaScript package manager switcher plugin

If you work daily on JavaScript projects with various package manager configurations (npm, yarn, pnpm 
) and you use a ZSH shell (with or without Oh my ZSH), I just released a ZSH plugin to switch the package manager. This module allows you to automatically load the right package manager by opening your project ...

October 25, 2023 Â· 1 min Â· Matthieu Drouian