• Strapi And Database Transactions: The Right Way
    A caveat you should be aware of when implementing database transactions with Strapi.
  • Builder Pattern : Une Version Typescript Compatible
    Ça fait maintenant un bon bout de temps que j’utilise NestJs pour des projets persos et pros et je dois dire que je suis assez conquis. Notamment son système d’injection de dépendance chipé à Angular qui simplifie l’architecture de l’application et la mise en place des tests. Le framework étant très orienté autour de la POO et du DDD, il y a cependant une partie que je n’arrivais pas à craquer : la création rapide et pratique des Domain Models.
  • Automatiser Ses Injections Avec Le DiscoveryModule De NestJs
    Dans l’article précédent, une architecture à été proposée pour faciliter le développement et le maintient du webhook de notre chatbot. En partant de cette base, on va voir comment faciliter l’ajout de nouveaux handlers en automatisant nos injections.
  • Chatbot : Coder Proprement Un Webhook Avec NestJs
    Coder un webhook pour un chatbot est complexe : le système est fortement couplé à un service externe et l’ajout de fonctionnalités peut rendre le code rapidement illisible. Je propose une architecture simple et claire pour protéger son code business tout en le rendant lisible, évolutif et testable par n’importe quel(le) dev.