Hasina Razafintsalama

Hasina RAZAFINTSALAMA

ARTICLES TECHNIQUES

Blog : Architecture, APIs & IA

Articles techniques sur l'architecture, les APIs, l'IA et le craft logiciel.

Backend

Laravel JWT : authentification stateless pour vos APIs

Sanctum couvre la plupart des besoins d'auth SPA et mobile. Mais quand votre API doit être vérifiée indépendamment par plusieurs services sans session partagée, JWT est le bon outil. Voici comment l'implémenter correctement.

2026-07-16·7 min
Lire →
Backend

Optimiser les performances d'une application Laravel

Les requêtes N+1 et les index manquants captent toute l'attention. Voici les outils spécifiques à Laravel,Octane, Horizon, cache ciblé,qui font vraiment la différence en production.

2026-07-15·8 min
Lire →
Backend

Laravel vs Node.js : quel backend choisir ?

Les deux sont d'excellents choix pour une large gamme de projets. Voici une comparaison honnête,performance, expérience développeur, écosystème,et quand chacun l'emporte vraiment.

2026-07-14·7 min
Lire →
AI & RAG

Les embeddings : comprendre et choisir son modèle

Chaque système RAG de cette série s'appuie sur les embeddings sans jamais les expliquer. Voici ce qu'est réellement un embedding, comment choisir un modèle, et quand le fine-tuning en vaut la peine.

2026-07-13·7 min
Lire →
AI & RAG

Comparatif des bases vectorielles : Chroma vs Qdrant vs Pinecone vs pgvector

Chaque système RAG a besoin d'un endroit pour stocker ses vecteurs. Voici une comparaison neutre des quatre choix les plus courants,et comment vraiment en choisir un.

2026-07-12·8 min
Lire →
AI & RAG

RAG en production : monitoring, coûts et maintenance

Faire fonctionner un pipeline RAG en démo est la partie facile. Voici ce qu'il faut pour en faire tourner un de façon fiable en production : visibilité sur les coûts, maintenance de l'index, et alertes sur les échecs silencieux.

2026-07-11·8 min
Lire →
Architecture

Clean Architecture : construire un logiciel qui survit à son framework

La Clean Architecture, ce n'est pas une histoire de dossiers ou de diagrammes,c'est une seule règle : les dépendances pointent vers l'intérieur. Voici ce que ça change vraiment dans un vrai codebase.

2026-07-10·8 min
Lire →
Architecture

Domain-Driven Design : modéliser le métier, pas la base de données

Le DDD, ce n'est pas d'abord une histoire de repositories et d'agrégats,c'est parler aux experts métier jusqu'à ce que le code parle leur langage. Voici comment le DDD stratégique et tactique s'articulent.

2026-07-09·9 min
Lire →
Architecture

Architecture microservices : les principes qui comptent vraiment

Les microservices, ce ne sont pas juste des "petits services". C'est un pari architectural et organisationnel avec de vrais compromis. Voici les principes qui séparent une architecture microservices saine d'un monolithe distribué.

2026-07-08·8 min
Lire →
IA & RAG

Architecture RAG moderne : au-delà de la simple boucle retrieve-and-generate

Un pipeline RAG naïf,embedder, chercher par similarité, injecter dans le prompt,suffit pour une démo. L'architecture RAG de production a besoin de retrieval hybride, de re-ranking et d'une boucle d'évaluation. Voici l'architecture qui tient vraiment la route.

2026-07-07·9 min
Lire →
Backend

Laravel 13 : ce qui change par rapport à Laravel 12

Laravel 13 arrive avec un SDK IA officiel, des attributs PHP natifs et le support JSON:API. Voici ce qui compte vraiment si vous migrez depuis Laravel 12.

2026-07-08·8 min
Lire →
Frontend

React 19 en 2026 : le Compiler et les Server Components, pour de vrai

React 19 a mûri tout au long de 2026 : le Compiler élimine la mémoïsation manuelle et les Server Components deviennent enfin un pattern par défaut. Voici ce qui a changé depuis React 18.

2026-07-03·7 min
Lire →
Backend

FastAPI en 2026 : ce qui a changé dans le routing et la validation

FastAPI 0.139 affine la façon dont les routers matchent les requêtes et durcit la validation JSON par défaut. Voici ce qui compte si vous maintenez un service FastAPI.

2026-06-27·6 min
Lire →
Backend

PHP 8.5 : les nouveautés qui comptent vraiment pour le backend

PHP 8.5 apporte l'opérateur pipe, le parsing d'URI natif et un pattern with-er propre pour les classes readonly. Voici ce qui change au quotidien.

2026-06-22·7 min
Lire →
Architecture

Migrer un monolithe Laravel vers des microservices

Une approche pas à pas pour découper un monolithe Laravel,sans tout faire tomber. Du strangler fig pattern à la définition des frontières de services.

2026-06-10·9 min
Lire →
DevOps

Docker + Kubernetes : orchestrer ses services sans se noyer

Les conteneurs, c'est bien. Mais orchestrer des dizaines sans maîtriser Kubernetes devient vite un cauchemar. Voici un guide pratique pour démarrer.

2026-06-05·8 min
Lire →
Backend

Concevoir une API REST robuste et scalable avec Laravel

Resource controllers, API resources, authentification, versioning, rate limiting,les briques d'une API Laravel prête pour la production.

2026-05-28·7 min
Lire →
Backend

FastAPI vs Laravel : lequel choisir pour ton API ?

Les deux sont excellents. Le choix dépend de l'équipe, des contraintes et de ce qu'on construit. Une comparaison honnête.

2026-05-20·6 min
Lire →
IA & RAG

Intégrer un système RAG avec LangChain et FastAPI

Le RAG permet d'ancrer un LLM dans vos propres données. Voici comment construire un pipeline RAG production-ready avec LangChain et FastAPI.

2026-05-12·10 min
Lire →
IA & RAG

Quand et comment ajouter de l'IA dans une app existante

L'IA n'est pas une solution magique. Mais au bon endroit, elle apporte une valeur réelle rapidement. Comment identifier ces endroits et intégrer sans faire exploser l'architecture.

2026-05-05·6 min
Lire →
Audit

Les 10 points à auditer avant de scaler ton application

Scaler n'est pas seulement ajouter des serveurs. Avant de jeter des ressources sur le problème, auditer ces 10 zones qui tuent les performances en production.

2026-04-28·8 min
Lire →
Engineering

Dette technique : comment la mesurer et la réduire

La dette technique est inévitable. Le problème c'est quand elle devient invisible. Comment la quantifier, la prioriser et la réduire sans arrêter la livraison de fonctionnalités.

2026-04-20·7 min
Lire →
Frontend

Vue 3 vs React en 2025 : mon retour après des projets clients

J'ai livré des apps en production avec les deux. Une comparaison honnête basée sur l'expérience développeur, les performances et l'adoption en équipe,pas des benchmarks.

2026-04-10·7 min
Lire →
Architecture

Les erreurs classiques en architecture d'API que j'ai rencontrées en production

Après avoir audité plusieurs codebases, les mêmes erreurs reviennent. Voici les plus coûteuses,et comment les éviter.

2026-04-01·6 min
Lire →