Hasina Razafintsalama

Hasina RAZAFINTSALAMA

TECHNICAL ARTICLES

Blog: Architecture, APIs & AI

Technical articles on architecture, APIs, AI, and software craftsmanship.

Architecture

Domain-Driven Design: Modeling the Business, Not the Database

DDD is not about repositories and aggregates first,it is about talking to domain experts until the code speaks their language. Here is how strategic and tactical DDD fit together.

2026-07-09·9 min
Read →
Architecture

Microservices Architecture: The Principles That Actually Matter

Microservices are not "small services". They are an organizational and architectural bet with real trade-offs. Here are the principles that separate a healthy microservices architecture from a distributed monolith.

2026-07-08·8 min
Read →
AI & RAG

Modern RAG Architecture: Beyond the Basic Retrieve-and-Generate Loop

A naive RAG pipeline,embed, search, stuff into the prompt,gets you a demo. Production-grade RAG needs hybrid retrieval, re-ranking, and an evaluation loop. Here is the architecture that actually holds up.

2026-07-07·9 min
Read →
Backend

Laravel 13: What Changed Compared to Laravel 12

Laravel 13 lands with a first-party AI SDK, native PHP attributes, and JSON:API support. Here is what actually matters if you are upgrading from Laravel 12.

2026-07-08·8 min
Read →
Frontend

React 19 in 2026: The Compiler and Server Components, for Real

React 19 has matured through 2026 with the Compiler eliminating manual memoization and Server Components finally becoming a default pattern. Here is what changed since React 18.

2026-07-03·7 min
Read →
Backend

FastAPI in 2026: What Changed in Routing and Validation

FastAPI 0.139 refines how routers match requests and tightens JSON validation by default. Here is what matters if you maintain a FastAPI service.

2026-06-27·6 min
Read →
Backend

PHP 8.5: The New Features That Actually Matter for Backend Work

PHP 8.5 brought the pipe operator, native URI parsing, and a clean with-er pattern for readonly classes. Here is what changes your day-to-day PHP.

2026-06-22·7 min
Read →
Architecture

Migrating a Laravel Monolith to Microservices

A step-by-step approach to breaking up a Laravel monolith,without bringing everything down. From strangler fig pattern to service boundaries.

2026-06-10·9 min
Read →
DevOps

Docker + Kubernetes: Orchestrating Your Services Without Getting Lost

Containers are great. But orchestrating dozens of them without Kubernetes knowledge quickly becomes a nightmare. Here is a practical primer.

2026-06-05·8 min
Read →
Backend

Designing a Robust and Scalable REST API with Laravel

Resource controllers, API resources, authentication, versioning, rate limiting,the building blocks of a production-grade Laravel API.

2026-05-28·7 min
Read →
Backend

FastAPI vs Laravel: Which One for Your API?

Both are excellent. The choice depends on your team, your constraints, and what you are building. Here is an honest comparison.

2026-05-20·6 min
Read →
AI & RAG

Building a RAG System with LangChain and FastAPI

Retrieval-Augmented Generation lets you ground an LLM in your own data. Here is how to build a production-ready RAG pipeline with LangChain and FastAPI.

2026-05-12·10 min
Read →