Projects

Débats.co

Collaborative platform for synthesizing public debates. The Wikipedia of public stances.

Started in 2015
Next.js React TypeScript Supabase PostgreSQL Effect TS

A francophone, participatory platform providing an open, impartial and verifiable synthesis of divisive societal issues. Built on a wiki model, it is written by volunteers who document and map the stances of public figures — politicians, intellectuals, experts — on major French controversies.

Each topic is structured around distinct positions, to which public figures’ stances are attached, along with arguments and mandatorily verifiable sources (articles, videos, books). The platform covers themes such as pension reform, nuclear energy, cannabis legalization, secularism and euthanasia.

A collaborative contribution system with progressive access levels (based on a point score) ensures content self-regulation and neutral phrasing.

The architecture follows Domain-Driven Design and hexagonal architecture principles: the business domain (subjects, public figures, positions, statements, arguments, sources) is modeled with Effect TS and isolated from infrastructure (Supabase/PostgreSQL). The project went through several technological iterations — Ruby on Rails, React/GraphQL, Elixir/Phoenix — before converging on its current Next.js/TypeScript stack.

Project co-founded in 2015, driven by the observation that simplistic narratives dominate the media landscape and that access to the plurality of public stances remains difficult and fragmented.