DEV Community

Christ-loisele Atidegla profile picture

Christ-loisele Atidegla

Laravel developer in Cotonou. I write about mobile money and payment integration in West Africa, and open source most of what I build.

Location Cotonou, Benin Joined Joined on  Personal website https://github.com/catidegla
Four agent skills I actually use, and the install problem nobody solved cleanly

Four agent skills I actually use, and the install problem nobody solved cleanly

Comments
2 min read
Le Fa, un système binaire à 256 signes du Bénin, et ce qu'il faut pour l'encoder correctement

Le Fa, un système binaire à 256 signes du Bénin, et ce qu'il faut pour l'encoder correctement

Comments
4 min read
Two published tables disagreed, and the structure settled it

Two published tables disagreed, and the structure settled it

Comments
3 min read
A 256-state binary system from Benin, and what it takes to encode it correctly

A 256-state binary system from Benin, and what it takes to encode it correctly

Comments
4 min read
Exposer vos modèles Eloquent à un agent IA sans lui donner votre base

Exposer vos modèles Eloquent à un agent IA sans lui donner votre base

Comments
4 min read
Letting an AI agent follow a relation without widening what it can see

Letting an AI agent follow a relation without widening what it can see

Comments
3 min read
An AI agent audit trail that is not a second copy of your database

An AI agent audit trail that is not a second copy of your database

Comments
3 min read
Your Laravel MCP tool returns every column, and three lines of code hide it

Your Laravel MCP tool returns every column, and three lines of code hide it

Comments
4 min read
Zero is singular in French, and five other translation bugs that never throw

Zero is singular in French, and five other translation bugs that never throw

Comments
4 min read
What nDCG sees that precision and recall miss

What nDCG sees that precision and recall miss

Comments
3 min read
Your eval thresholds will not catch the regression, and here is the arithmetic

Your eval thresholds will not catch the regression, and here is the arithmetic

Comments
3 min read
An LLM judge cannot be a build gate, and it is not about the cost

An LLM judge cannot be a build gate, and it is not about the cost

Comments
3 min read
Le contrôle d'upload qui ne contrôle rien, à un mot des deux qui fonctionnent

Le contrôle d'upload qui ne contrôle rien, à un mot des deux qui fonctionnent

Comments
3 min read
Two security rules I wrote and deleted, and why the second one was worse

Two security rules I wrote and deleted, and why the second one was worse

Comments
3 min read
Your Next.js Server Action is a public HTTP endpoint, and the button is not protecting it

Your Next.js Server Action is a public HTTP endpoint, and the button is not protecting it

Comments
3 min read
The Laravel upload check that checks nothing, one word away from the two that work

The Laravel upload check that checks nothing, one word away from the two that work

Comments
3 min read
Un délai d'attente n'est pas un échec, et le traiter ainsi fait payer deux fois

Un délai d'attente n'est pas un échec, et le traiter ainsi fait payer deux fois

Comments
4 min read
Le franc CFA n'a pas de centime, et votre code de paiement l'ignore probablement

Le franc CFA n'a pas de centime, et votre code de paiement l'ignore probablement

Comments
5 min read
Three payment providers, three different ideas of what a verified webhook is

Three payment providers, three different ideas of what a verified webhook is

Comments
4 min read
A timeout is not a failure, and treating it as one is how you charge twice

A timeout is not a failure, and treating it as one is how you charge twice

Comments
6 min read
Every awesome list rots, so I made mine delete things

Every awesome list rots, so I made mine delete things

Comments
3 min read
Hybrid search in one file with node:sqlite, FTS5 and zero dependencies

Hybrid search in one file with node:sqlite, FTS5 and zero dependencies

Comments
3 min read
Agent memory that commits the write before it tries to embed

Agent memory that commits the write before it tries to embed

Comments
2 min read
A backend has to fail twice, and one failure is not an outage

A backend has to fail twice, and one failure is not an outage

Comments
3 min read
An LLM router that tells you why it chose local, and what "why" has to mean

An LLM router that tells you why it chose local, and what "why" has to mean

Comments
3 min read
The most important test in a security scanner is the one where nothing happens

The most important test in a security scanner is the one where nothing happens

Comments
3 min read
What tool poisoning actually looks like in an MCP manifest

What tool poisoning actually looks like in an MCP manifest

Comments
3 min read
MCP security scanners are wrong about four findings in five, and the cause is structural

MCP security scanners are wrong about four findings in five, and the cause is structural

Comments
3 min read
XOF has no minor unit, and "always store money in cents" overcharges by 100x

XOF has no minor unit, and "always store money in cents" overcharges by 100x

Comments
6 min read
loading...