Abbeal
le-monde logo

National media · Paris + Tokyo

Le Monde: 6 years embedded in the Insights team, from Paris to Tokyo.

Forecast internal analytics tool, data collection unification (reco algos + most-read articles), European IAB TCF CMP, AI-assisted code reviews via Codex. Vanilla JavaScript + Go + PHP stack, 2-week sprints, retros animation + pair programming. One Abbeal engineer embedded in the newsroom since 2019 — operating from Tokyo since 2023.

KPI

6 ans

embedded in Insights team

Duration

6 ans

Team

1 engineers

Hub(s)

Paris + Tokyo

JavaScript vanillaGoPHPCodex (code review IA)Forecast (analytics interne)CMP IAB TCF

Lemonde.fr is one of the most-read news websites in France. Serving a newsroom at that scale calls for a sober stack, understood end to end, that holds year after year. That's the posture Abbeal embodies on the Insights team since 2019.

Context

Active engagement since 2019. One Abbeal engineer embedded in Le Monde's Insights Data team, working directly with the newsroom, the ad sales house and product teams. Since 2023, the engineer operates from Tokyo. The mission hasn't moved in 6 years: only the geography did.

Current scope

  • Development and maintenance of the in-house analytics tool Forecast
  • Unifying data collection to improve maintainability and the quality of algorithms (recommendations, most-read articles, etc.)
  • Maintenance and evolution of the CMP (Consent Management Platform) to ensure compliance with European consent management standards (IAB TCF)
  • Animating team retros and active participation in technical demos

The tech stack

A deliberately sober stack, aligned with Le Monde's product culture: no front-end framework, battle-tested back-end languages, and AI introduced as a thin layer where it adds speed without breaking reliability.

  • Vanilla JavaScript (no framework): all the site's internal code, to stay close to the browser runtime and guarantee long-term sustainability
  • Go: critical backend services (performance, concurrency, static deployment)
  • PHP: legacy bricks and editorial integrations
  • Codex: automated code reviews — AI in pilot mode, to speed up the feedback loop without delegating the technical decision

The method

  • Agile, 2-week sprints
  • Retros animated by our engineer — a seniority signal pure consultants rarely reach
  • Pair programming on sensitive topics
  • Regular technical demos to share knowledge across the team

Why it's hard

  • Volume: one of France's most-read news sites, strict latency on the front
  • Coexistence of paywall + open + premium + apps: multiple measurement and product contexts
  • Editorial and regulatory compliance (CNIL, IAB TCF) on every CMP evolution
  • Maintaining a vanilla JavaScript stack when the market pushes to reframework everything every 18 months
  • Tri-time-zone coordination Paris / Tokyo without breaking sprint velocity

What this engagement proves

Six years in the same team, three of them from Tokyo, on a top-tier French client. Not a transfer or a few-month stint: an engineer who changes time zones and keeps moving. Follow-the-Sun isn't a slogan: it's an engagement running since 2019 that nobody noticed because it never broke.

What we take away

On this kind of long engagement, value isn't in tickets closed. It's in accumulated knowledge, the sustained stability of the stack, and the ability to animate a team remotely. That's what we aim to replicate elsewhere: not short staffing, long companionship.

A similar case at your place?

Talk to an architect