Le guide définitif : quand utiliser type vs interface en TypeScript
J’ai épluché toutes les sources récentes sur type vs interface. Voici ce qu’il faut retenir ainsi que la règle que j’applique depuis plusieurs mois.
J’ai épluché toutes les sources récentes sur type vs interface. Voici ce qu’il faut retenir ainsi que la règle que j’applique depuis plusieurs mois.
Je milite activement pour l’utilisation des « boring technologies », les technologies ennuyeuses, mais maîtrisées par rapport aux solutions « tendances ». Le plus dur étant de savoir où s’arrêter et de déterminer à quel moment il est temps de changer de solutions. Ce billet a été initialement…
Une partie de notre équipe SRE s’est rendue au Cloud Native Days France 2026 au CENTQUATRE-PARIS, un lieu bien adapté pour accueillir les quelque 2000 participants. Le programme à l’affiche était fort intéressant, découvrez avec nous quelques conférences et thématiques qui nous ont marquées lors de…
Podcast
"Il ne faut pas que l'humain se dédouane de son rôle" Le D.E.V. de la semaine est Jocelyn N'takpe, Head of Engineering et Head of Architecture chez ManoMano. Avec l'explosion des outils IA dans le quotidien des devs, Jocelyn partage comment ManoMano intègre Claude Code, Cursor et JetBrains AI pour…
Lorsque l’on démarre le sujet de l’internationalisation et de la localisation, on est vite perdu dans cet océan de locales,
This is a major milestone for the library: AutoMapper has reached version 10.0. While our promise remains unchanged — transforming your data from one format to another as fast as possible — this version marks a technological breakthrough. We took advantage of this major release to modernize the…
C’est une étape majeure pour la librairie : AutoMapper passe en version 10.0. Si notre promesse reste inchangée — transformer vos données d'un format à un autre le plus vite possible — cette version marque une rupture technologique. Nous avons profité de cette version majeure pour moderniser le…
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…
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Korben. On parlera aussi de ✅ Claude Opus 4.6, ✅ CSS Bar charts, ✅ hacker, ✅ open source, ✅ sécurité, ✅ etc.
Sécurité, géopolitique, obsolescence : les raisons de quitter Windows n'ont jamais été aussi fortes. Récit d'une tentative de migration vers Linux
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…
Implémentez un historique de versions dans EasyAdmin : capture Doctrine automatique, snapshots JSON, diff mot-à-mot avec jfcherng/php-diff et LiveComponent.
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…
Aucun résultat
Essayez avec d'autres termes de recherche.