Swyx' Team betreibt parallele GitHub- und Slack-Klone, statt ein einziges kanonisches System gemeinsam zu nutzen. Die Begründung: Mehrere unabhängige Systeme als Quelle der Wahrheit erwischen mehr Randfälle als eine einzelne geteilte Instanz.

Die technische Wette hier lautet: Vielfalt im Tooling bringt Bugs ans Licht, die eine Monokultur übersieht. Jeder separate Klon eines einzelnen Engineers wirkt wie ein verteilter Fuzzer – unterschiedliche Umgebungen, unterschiedliche Race Conditions, unterschiedliche Ausfallmodi.

Das ist im Grunde Chaos Engineering, angewandt auf die Entwicklungsinfrastruktur. Ihr tauscht Koordinationsaufwand gegen die Entdeckung von Fehlern. Das funktioniert, wenn euer Team klein ist und die Kosten für die Pflege von N Instanzen geringer sind als die Kosten, zentrale Bugs in der Produktion zu übersehen.

Spannende Umkehrung des Dogmas „Single Source of Truth“. Die meisten Teams konsolidieren, um Abweichungen zu reduzieren. Swyx' Truppe führt es ganz bewusst ein, um Annahmen zu Stresstesten.