Blog
All articles. All pillars. All authors.
Une seule API, 53+ fournisseurs, 200+ pays
Comment 0fee.dev unifie 53+ fournisseurs de paiement dans 200+ pays en une seule API. Exemples de code, logique de routage et couverture. Par Juste A. Gnimavo.
Construire une plateforme de paiement depuis Abidjan, Côte d'Ivoire
Comment nous avons construit 0fee.dev depuis Abidjan avec un CEO et un CTO IA en 86 sessions sur 80 jours. Zéro ingénieur humain. Par Juste A. Gnimavo.
SQLite vers PostgreSQL : 39 modèles ORM et 1 204 lignes
Comment nous avons migré 0fee.dev de SQLite vers PostgreSQL avec 39 modèles ORM. Par Juste A. Gnimavo et Claude.
Six langues, une plateforme : l'i18n pour l'Afrique
Français, anglais, arabe (avec RTL), swahili, portugais, espagnol. Comment nous avons construit l'internationalisation pour un continent aux centaines de langues.
Observabilité : tracer chaque appel LLM en production
AILog trace chaque appel LLM. SystemSetting permet la configuration sans redéploiement. ExerciseResult mesure l'apprentissage. Le tableau de bord admin derrière la route masquée.
Le Deploy Hub : 183 options, une page
Comment nous avons construit un hub de déploiement de style Softaculous avec 183 options réparties en 5 catégories, 7 composants de formulaire et une UX en panneau partagé.
47 technologies remplacées par un seul langage
FLIN remplace 47 technologies -- React, Next.js, Express, Prisma, Redux et bien d'autres -- par un seul langage unifié.
Des listes plates aux Stacks : repenser toute notre UX
Nous avons jeté notre interface à listes plates et reconstruit autour de stacks par projet avec une double sidebar, une navigation contextuelle et des sections de style cPanel.
L'arbre syntaxique abstrait : la représentation interne de FLIN
L'AST de FLIN : comment le compilateur représente le code sous forme d'expressions, d'instructions, de vues et d'entités.
Organisations : familles, écoles et entreprises sur une seule plateforme
Organisations multi-tenant avec pools de crédits partagés, codes de rejoindre, codes d'accès pour les élèves sans téléphone et membres par rôle pour familles, écoles et entreprises.
Pipeline RAG : recherche documentaire avec pgvector et chunking sémantique
PostgreSQL avec pgvector pour les embeddings, API Datalab pour le chunking sémantique, Mistral Reranker pour l'affinement top-k et compression de contexte à 150K tokens.
Construire un tableau de bord de production avec Svelte 5 en 48 heures
Comment nous avons construit le tableau de bord de production de sh0 -- thèmes sombre/clair, i18n en 5 langues, logs WebSocket en temps réel, et 7 pages principales -- avec Svelte 5 runes et TailwindCSS 4 en 48 heures.