Manon est développeuse React senior spécialisée en design systems. Elle conçoit et fait vivre des systèmes de composants au quotidien, et s'intéresse particulièrement aux raisons organisationnelles et culturelles pour lesquelles ces systèmes réussissent ou échouent sur le long terme.
Session en Français - Débutant
Le conseil dominant en frontend : décomposez tout en compound components. Chez nous, l'API publique reste volontairement simple, pensée pour des devs fullstack/backend. Cette conférence montre, à travers trois components réels (une Card neutre, un FieldBase partagé, un Combobox forké), comment décider où placer la complexité : ne rien abstraire, composer en interne, ou forker selon la nature de la divergence.
Session en Anglais - Débutant
Design systems are sold as technical projects (tokens, components, doc). My conviction as React design systems dev, is different: a design system is a structure combined with a history of decisions. Through a real-life story, this talk identifies three symptoms and two root causes of failure. The conclusion highlights the need for an explicit decision-making mandate, more urgent by the rise of AI, which can sometimes lose context.