Les language tags : Mieux comprendre ce concept clé d’i18n et l10n
Lorsque l’on démarre le sujet de l’internationalisation et de la localisation, on est vite perdu dans cet océan de locales,
Lorsque l’on démarre le sujet de l’internationalisation et de la localisation, on est vite perdu dans cet océan de locales,
I'm sorry, Dave. I'm afraid I can't do that. © HAL 9000
De Google Sheet à une vraie application web Vous vous souvenez peut-être de mes précédents articles sur ce projet : d’abord un simple Google Sheet avec 93 méthodes, puis un dépôt GitHub avec plus de 100 entrées. Aujourd’hui, je peux présenter la dernière itération de ce projet : une vraie interface…
YouTube J'ai créé une app pour les JO 2026 plus vite que le CIO 😅 Les JO d'hiver 2026 de Milano Cortina débutent et... pas d'app desktop officielle pour suivre les résultats. Alors j'ai décidé de la coder moi-même. Dans cette vidéo, je crée de A à Z avec Claude Code une application macOS qui se loge dans…
J’ai exhumé quelques vieux articles tapés, adolescent, entre 1996 et 1998. Sans éclat à leur époque, ces pages composent, trois décennies plus tard, la chronique d’un temps disparu. Le mot « blog » n’existe pas encore. Wikipédia reste à venir. Google n’a pas vu le jour. AltaVista règne sur les…
Je vais bientôt souffler la première bougie de mon ASN : 209238 🎉. Je me suis dit qu’il n’y aurait pas de meilleur cadeau pour lui que d’en faire un article de blog pour expliquer mon parcours et comment je l’utilise. On va commencer par le début et expliquer déjà ce qu’est un ASN. Qu’est-ce qu’un…
Photo de Anastasia Chepinska sur Unsplash Depuis plusieurs mois, j’utilise différentes machines sous différents OS en fonction de l’activité : ordinateurs personnels sous MacOS ou Fedora (Merci Asahi Linux), et ordinateur professionnel sous Ubuntu 24. Sur chaque environnement, j’installe les mêmes…
YouTube "Je suis un senior dev, pourquoi j’aurais besoin d’un assistant de code ?" Comme beaucoup, Benoît Prioux a d’abord été sceptique. Puis, à force de voir l’IA s’immiscer dans son workflow, il a fini par l’adopter… sans pour autant renoncer à ses principes. Car c’est là que le bât blesse : Copilot…
De retour de CND France 2026 3 ans après KCD France 2023 (que j’avais brièvement aidé à organiser), c’est le retour de la conf préférée des DevOps, SREs et autre platform engineers de France et de Navarre (enfin, je suis pas sûr pour la Navarre) : j’ai nommé Cloud Native Days France 2026, bien…
Découvrez les patterns d'architecture incontournables de 2026 : Strangler Fig Pattern, ACL, Service Mesh, Hexagonal Architecture.
Dnsmasq sur un routeur sous Debian 13 {align=right} Cette page décrit la configuration de [Dnsmasq][1] sur un [routeur tournant sous Debian 13][2]. Dnsmasq est un serveur léger qui fournit les services DHCP et DNS pour des réseaux locaux, même de taille importante. Il est extrêmement facile à…
YouTube Tu penses que ton projet Supabase est sécurisé parce que tu as activé les règles RLS ? Attention, c'est souvent là que se cachent les plus grosses erreurs de configuration. Dans cette vidéo, on va auditer la sécurité d'une application réelle. Je te montre les erreurs classiques que font 90% des…
Photo de Pierre Châtel-Innocenti sur Unsplash Le mois de janvier a été pour moi le commencement d'une nouvelle aventure professionnelle. Une phase de découverte et d'apprentissage sur différents sujets. C'est l'occasion de se remettre en question et prendre de nouveaux défis. Ceci n'est pas une…
Postfix minimal sur un serveur dédié Debian 13 {align=right} [Postfix][1] est un serveur mail, et plus exactement un MTA (Mail Transfer Agent). Il gère l'envoi et la réception de mails par Internet en utilisant le protocole SMTP. Le monde de l'Open Source offre toute une panoplie de MTA, parmi…
Découvrez les patterns d'architecture incontournables de 2026 : EDA, API-First, CQRS et Saga. Optimisez scalabilité et résilience de votre SI.