Blog

Articles techniques et retours d'expérience

08/03/2026

J'ai construit un tracker multimédia en Rust pour garder les mains dans le cambouis

Dragon Ball Z sur le Club Dorothée, cinq ans, un samedi matin. Trente ans plus tard, Engineering Manager — et l'envie de construire quelque chose de complexe juste pour voir si je suis encore capable de le faire.

RustSide ProjectEngineering ManagerAnimeArchitecturePostgreSQL
Lire la suite →
06/03/2026

PSP et OMS B2B : pourquoi on a tout gardé sur Adyen (y compris la marketplace)

LemonWay et MangoPay hors jeu. Stripe Connect envisagé pour la marketplace, mais écarté pour des raisons réglementaires et de partenariat Adyen. Retour sur plusieurs mois d'aller-retour pour finir avec Adyen pour tout — et une architecture interne pour la marketplace.

PaymentAdyenAPIOMSArchitecture
Lire la suite →
27/02/2026

52 jours de pompes : comment j'ai gamifié ma discipline avec du code

Comment un simple défi de pompes quotidiennes est devenu une application Android avec widget, Google OAuth et 52 jours de streak ininterrompu.

AndroidKotlinOAuthGamificationHealthSide Project
Lire la suite →
20/02/2026

Back et FOC : comment on a mis fin à deux ans de frustrations en une réunion

Le FOC et le Back se reprochaient mutuellement de ne pas s'écouter. Après des mois de rétros sans résolution, une réunion a tout changé — en posant d'abord une vision claire du rôle du SDK et du partenariat Back/FOC.

ManagementAPISDKCollaborationArchitecture
Lire la suite →
13/02/2026

API Design-First : quand le contrat précède le code

Chez DJUST, notre PM écrit les contrats OpenAPI en YAML avant que les devs codent. Retour d'expérience sur le design-first : workflow concret, cas des APIs cachées où les devs ont liberté totale, et les défis réels de cette approche.

APIDesign-FirstArchitectureOpenAPIEngineering
Lire la suite →
06/02/2026

J'ai construit un outil de diff OpenAPI en un jour — et ça a changé notre workflow

On pratique le design-first chez DJUST — le PM écrit le contrat avant le code. Mais sans outil pour vérifier la dérive, les contrats divergent silencieusement. Voici comment j'ai résolu ce problème en une journée avec Vaadin.

OpenAPIAPIDesign-FirstToolsJava
Lire la suite →
30/01/2026

QA en 2026 : dernier rempart ou poste en sursis ?

Dans une startup qui réduit ses effectifs, j'ai défendu le poste QA. Retour sur le parcours d'une ex-dev C# devenue la dernière QA de la boîte — et pourquoi avec l'IA, son rôle n'a jamais été aussi crucial.

QAManagementAIStartupEngineering
Lire la suite →
23/01/2026

Quand Google Cloud vous courtise : pourquoi on est resté sur AWS (et ce qu'on y a perdu)

Google nous a proposé de migrer de AWS vers GCP avec accompagnement et crédits. Avec 2 DevOps et des clients enterprise, on a choisi de rester. Analyse technique complète AWS vs GCP et leçons apprises.

AWSGCPCloudDevOpsKubernetesInfrastructure
Lire la suite →
16/01/2026

Construire une app photo privée cross-platform : de la mémoire humaine à la gestion mémoire GPU

De l'album photo de ma grand-mère à une PWA Flutter optimisée pour iOS et Android : retour d'expérience complet sur les défis de la gestion mémoire GPU, du protocole Open Graph, des signed URLs GCS, et du sémaphore pour contrôler les requêtes réseau concurrentes.

FlutterPWAGCSPerformanceOpenGraphMobile
Lire la suite →
09/01/2026

Java est-il en train de mourir ? Analyse d'un développeur backend avec 18 ans de recul

De Java EE en 2008 à Nuxt + Vercel en 2026 : retour sur 18 ans d'évolution du développement backend. Pourquoi Java n'est pas mort, mais pourquoi il n'est plus la réponse à tout.

JavaSpring BootCareerBackendTypeScriptServerless
Lire la suite →
02/01/2026

Du dark theme au light theme : pourquoi j'ai changé après 10 ans

Après plus de 10 ans de dark theme, j'ai basculé en light. Physiologie, science, écrans modernes et évolution personnelle : pourquoi ce n'est pas une trahison mais une maturité.

OpinionDeveloper LifeUX
Lire la suite →
26/12/2025

Comment j'ai intégré Claude Code dans mon équipe d'engineering

Retour d'expérience honnête sur l'intégration de Claude Code dans une équipe de 5 personnes : premiers résultats après quelques semaines, résistances humaines, et ce qu'on commence à comprendre.

AIClaude CodeManagementProductivityMCP
Lire la suite →
19/12/2025

Construire un portfolio dynamique avec Nuxt 4, Neon et Drizzle

Retour d'expérience complet sur la migration d'un CV HTML statique vers Nuxt 4 + Neon PostgreSQL + Drizzle ORM : choix techniques, pièges rencontrés, et leçons d'un développeur Java.

NuxtNeonDrizzleVueTypeScriptVercel
Lire la suite →