La pratique artistique de Diane Cescutti remonte l'histoire du code informatique pour s'emmêler avec celle du tissage. Dans l'autre sens, en suivant les fibres entrecroisées de son métier à tisser, elle finit par atteindre sa forme éthérée, l'algorithme.
Elle associe dans sa pratique le tissage,la teinture, la sculpture, les installations, les installations interactives, le jeu vidéo, la vidéo et l'imagerie 3D selon une approche transmédia afin de repenser, redéfinir et questionner nos rapports à ces technologies.
Sa pratique est ancrée dans la tradition des savoirs situés, examinant en particulier la façon dont les objets fonctionnent comme des outils pour transférer des informations, stocker des données et transmettre traditions et spiritualité.
Depuis sa découverte du travail de l'ethnomathématicien Ron Eglash sur les algorithmes vernaculaires et les réflexions de la scientifique environnementale Donella Meadows sur la dynamique des systèmes, elle est fascinée par l'idée de voir la combinaison des métiers à tisser, des textiles, des machines et des humains comme des systèmes informatiques complexes et étendus.
Le travail de Diane Cescutti permet de mettre en lumière les mains, les humains, les artisans et artisanes, les tisserands et tisserandes qui ont construit le numérique et réfléchit aux idées d'encodage, d'algorithmie, de computation et de technologies avant l'électricité, avant le code binaire, avant la carte perforée du métier à tisser jacquard.
Ses œuvres invitent les spectateurs et spectatrices à plonger dans l'histoire emmêlée de l'artisanat textile et des ordinateurs, à s'intéresser à la structure des systèmes qu'ils rencontrent qu'ils soient faits de fils, de machines ou d'humains, à voir la beauté dans ce principe simple :
Imaginez deux séries de fils opposés qui se croisent en angle droit pour former une toile plane.
Appelons les fils verticaux: fils de chaîne
Et appelons les fils horizontaux: fils de trame.
Imaginez maintenant que lorsqu'un fil de chaîne passe au-dessus d'un fil de trame, vous appelez cela un « 0 » et que lorsqu'un fil de chaîne passe en dessous d'un fil de trame, vous appelez cela un « 1 ».
Vous obtenez alors le principe le plus élémentaire du tissage et de la computation informatique et à partir de ce simple jeu binaire, une infinité d'algorithmes et de tissus.