Aller au contenu principal
Ben Tiga Jean Vincent
Blog

Notes techniques

J'écris sur le développement Odoo, le déploiement sur VPS Linux et l'architecture des services transactionnels.

4 min de lecture

Intégrer les API de paiement des agrégateurs sans se faire piéger

Mobile Money, cartes bancaires, agrégateurs multiples : le modèle unifié, l'idempotence et la réconciliation qui évitent les doubles débits en production.

  • Paiement
  • FinTech
  • Architecture
  • API
Lire l'article
4 min de lecture

Ma méthode pour un front-end Angular qui reste maintenable

Découpage par domaine, composants standalone, signaux contre RxJS, intercepteurs et détection de changement : les décisions que je prends au démarrage d'un projet Angular.

  • Angular
  • TypeScript
  • Architecture
  • Frontend
Lire l'article
5 min de lecture

Ma méthode pour une application Flutter prête pour la production

Choix de la gestion d'état, architecture en couches, temps réel et publication sur les stores : ce que j'applique sur mes applications Flutter depuis Woila et Djangi.

  • Flutter
  • Dart
  • Mobile
  • Architecture
Lire l'article
2 min de lecture

Développer un module Odoo 19 qui survit aux mises à jour

Les règles que j'applique pour qu'un module métier sur-mesure ne casse pas à la montée de version : héritage propre, record rules et séparation des responsabilités.

  • Odoo
  • Python
  • ERP
Lire l'article
2 min de lecture

Structurer un projet Next.js App Router qui tient sur la durée

Les conventions de dossiers, de composants serveur et de récupération de données que j'applique sur tous mes projets Next.js depuis deux ans.

  • Next.js
  • Architecture
  • TypeScript
Lire l'article
2 min de lecture

Déployer Spring Boot sur un VPS Linux : systemd, Nginx, TLS

La configuration de production que j'utilise pour exposer une API Spring Boot derrière Nginx, avec redémarrage automatique, TLS renouvelé et journaux exploitables.

  • DevOps
  • Linux
  • Spring Boot
  • Nginx
Lire l'article
3 min de lecture

Un moteur de fallback OTP multi-canal : Telegram, WhatsApp, SMS

Comment réduire le coût d'un code d'authentification sans dégrader la délivrabilité, en hiérarchisant les canaux par coût puis par taux de succès observé.

  • Architecture
  • Télécoms
  • SaaS
Lire l'article