NO.00113. August 20267 Min.

Das Produkt ist in der Minderheit

Fragt Gründer, was ihre Firma baut, und sie nennen das Produkt. Die Git-Historie widerspricht.

Unsere umfasst dreißig Monate, zwei Repositories, rund 4.500 Commits und 2,6 Millionen geänderte Zeilen: von der ersten Zeile bis zu zweistelligen Millionen Nutzern und achtstelligen Umsätzen allein im Consumer-Geschäft. Auf die Kernfähigkeit entfielen 24 % aller Codeänderungen. Auf die Maschinerie drumherum entfiel das 1,5-Fache — und im letzten Halbjahr, bevor wir KI-Agenten in die Codebasis ließen, kurzzeitig mehr als die Hälfte.

24 %
der Codeänderungen betreffen den Kern
1,5×
Maschinen vs. Kern
53 %
Maschinen-Spitzenanteil, 2. Halbjahr 2025
69 %
Monatsspitze der KI-Koautorschaft
Abbildung  · Dreißig Monate Git-Historie in vier Zahlen

Wir halten unser Verhältnis nicht für ungewöhnlich. Das ist die Physik jedes skalierenden Produkts, denn Features werden ausgewählt; Maschinen werden herbeigerufen — jede durch ein bestimmtes Ereignis, in einer ungefähr vorhersehbaren Phase. Also Phase für Phase: was bauen, was kaufen, was ablehnen.

Die sechs Maschinen und ihre Gesamtrechnung:

0 %5 %10 %15 %20 %25 %Kernfähigkeit23,9 %Distribution16,3 %Geld8,7 %Hebel7,5 %Identität & Teams6,7 %Zuverlässigkeit0,7 %Trust & Safety0,2 %
Datentabelle
Maschine%
Kernfähigkeit23,9 %
Distribution16,3 %
Geld8,7 %
Hebel7,5 %
Identität & Teams6,7 %
Zuverlässigkeit0,7 %
Trust & Safety0,2 %
Abbildung  · Wohin die Codeänderungen flossen: der Kern vs. die sechs Maschinen

Geoffrey Moore nannte alles, was euch nicht vom Wettbewerb abhebt, Kontext — die gefährliche Sorte davon geschäftskritischen Kontext: Arbeit, die keinen einzigen Kunden gewinnt und euch zerstört, wenn sie ausfällt. Das meiste in dieser Abbildung ist genau das.

Null auf eins: Die Maschinen existieren nicht. Lasst das so.

Unsere ersten sechs Monate — die entschieden, ob es die Firma geben würde — gaben den Maschinen 14 % der Codeänderungen und dem Geld null. Das war richtig. Kent Becks Phasen-Warnung gilt hier wörtlich: „Wendet man die Methode einer Phase auf eine Idee in einer anderen Phase an, stirbt die Idee.“1

Der Rat für diese Phase ist eine Liste von Neins. Ein Zahlungslink, kein Abrechnungssystem. Eine Sprache. Auth vom Anbieter. Logs nach stdout. Ein Admin-Panel, eine i18n-Pipeline oder SSO vor dem PMF ist Prokrastination mit Würde.

Die einzige Ausnahme ist die Verkabelung, die jetzt Tage kostet und später Quartale:

  • Ein Idempotenz-Key auf jedem schreibenden Endpoint.
  • Alle Strings in einer Datei, auch bei nur einer Sprache.
  • Ein Append-only-Ereignisprotokoll — wer, was, woran, wann.
  • Ein Tenant-Modell, auch solange jedes „Team“ aus einer Person besteht.

Das sind die Steckdosen, an die die Maschinen später angeschlossen werden. Drei der vier lassen sich nicht ehrlich nachrüsten.

Erster Umsatz: Geld und Identität kommen zusammen an

Die Geldmaschine erreichte unsere Codebasis im fünften Monat — dem ersten Monat mit echtem Umsatz — und blieb:

Herbeigerufen durch — das erste Support-Ticket mit dem Wort „Rückerstattung“ und dem Screenshot eines Kontoauszugs
  • Payments & Billing
    Provider-Integration, Checkout, Abrechnungs-Verkabelung
    43 %
  • Rechnungen & Steuern
    Belege und Steuerausweis — was Prüfer lesen
    20 %
  • Tarife
    Abos, Verlängerungen, Preisänderungen
    18 %
  • Guthaben-Ledger
    Salden, Aufladungen, die Append-only-Single-Source-of-Truth
    15 %
  • Payment-Webhooks
    At-least-once-Zustellung, Dedup, Replay
    4 %
  • Erstattungen & Chargebacks
    jeder Grenzfall in Dollar beziffert
    0,5 %
bei uns: 8,7 % von allem — mehr als ein Drittel des Kern-VolumensFall: Twilio 2013: die Abrechnungsschleife2
Abbildung  · Die Geldmaschine — ihre sechs Teile nach Anteil
  • Billing bekommt beim ersten Chargeback einen Owner. Es ist jetzt ein Produkt, mit Angreifern und Prüfern, und seine Bugs sind in Dollar beziffert.
  • Das Append-only-Ledger wird mit dem ersten echten Dollar angelegt. Doppelte Buchführung, Korrekturen als neue Einträge, niemals Änderungen. Billig bei zehn Kunden, Archäologie bei zehntausend.
  • Fail closed. Wenn sich der Saldo nicht schreiben lässt: nicht abbuchen, nicht sperren. Der Fall auf der Karte ist das Gegenteil: ein Abrechnungssystem, das in einer Schleife Karten belastet, gegen einen Saldo, den es nicht aktualisieren konnte.
  • Der Betrugsregler wird bewusst eingestellt. Die optimale Menge Betrug ist nicht null3 — null Betrug heißt: Ihr weist echte Kunden ab und seht es nicht.

Identität kam im zweiten Monat, denn Accounts, Teams und API-Keys sind die Voraussetzung dafür, dass ein Produkt überhaupt benutzt wird:

Herbeigerufen durch — Consumer-Accounts ab Tag eins — dann von einer einzigen Unterschrift in Enterprise-Form gezwungen
Wie viel dieser Maschine ein Anbieter hätte schreiben können
70 % selbst bauen — Teams & Workspaces, Rollen30 % kaufbar — Auth, API-Keys
bei uns: 6,7 % — vor jedem Enterprise-DealFall: Stack Overflow SSO: 3 Engineers × 3 Monate4
Abbildung  · Die Identitätsmaschine — wie viel ein Anbieter hätte schreiben können

Eine Asymmetrie entscheidet über diese Phase: Das Tenant-Modell könnt ihr nicht kaufen; fast alles andere schon. Consumer-Auth ist Massenware. Enterprise-SSO und SCIM sind Massenware — der Fall auf der Karte, drei Engineers über drei Monate, ist der Preis dafür, selbst zu bauen, was ein Anbieter verkauft. Teams später auf ein Single-User-Schema zu pfropfen, greift in jede Tabelle ein; deshalb wird diese Steckdose an Tag null gesetzt.

In die Breite: Distribution und Trust & Safety

Distribution war im ersten Jahr ein Rundungsfehler. Im zweiten Halbjahr 2025 entfielen auf sie 37 % aller Codeänderungen — mehr als das Doppelte des Kernanteils. Niemand hat beschlossen, global zu gehen; Nutzer aus Ländern, in denen wir nie Marketing gemacht haben, haben es beschlossen.

Herbeigerufen durch — Anmeldungen aus einem Land, in dem ihr nie Marketing gemacht habt
SEO-Maschinerie 48 %Locales & Übersetzungen 33 %Landingpages & Kampagnen 14 %Teilen & Referrals 4 %
bei uns: 16,3 % von allem — die größte MaschineFall: Slack: 20.000 Strings nachrüsten5
Abbildung  · Die Distributionsmaschine — Teile maßstabsgetreu gestapelt
  • SEO ist eine Ingenieursdisziplin, keine Marketingaufgabe. Das größte einzelne Maschinenteil unserer Geschichte: Sitemaps, Canonical-URLs, strukturierte Daten, programmatische Seiten — alles Code.
  • Ein Release hängt nie von vollständigen Übersetzungen ab. Locales werden mit SLA in blockierende und nicht blockierende eingeteilt, sonst umgehen Engineers die i18n, indem sie Englisch hardcoden.
  • Übersetzung wegautomatisieren — restlos. Unsere Pipeline endet inzwischen in einem Bot mit eigener Git-Identität — Routine-Strings fasst kein Mensch mehr an. Mercaris LLM-Pipeline hat die Übersetzungskosten auf ein Hundertstel gesenkt6, auf demselben Weg.

Sobald ihr sichtbar seid, werdet ihr gefarmt:

Herbeigerufen durch — eine Cloud-Rechnung, die explodiert, während die Nutzer-Analytics stillstehen
Im selben Maßstab
Geld · 8,7 %
Trust & Safety · 0,2 %
Sicherheitshärtung 57 %Echtheitsprüfung 27 %Missbrauch & Moderation 11 %Rate Limits & Quotas 5 %
bei uns: 0,2 % — im Code die kleinste, in den Folgen unverhältnismäßig großFall: CI-Mining: 103.000 $ verbrannt für 137 $7
Abbildung  · Die Trust-&-Safety-Maschine — im selben Maßstab wie Geld

Unsere kleinste Maschine — und mehrere ihrer Teile existieren, weil uns zuerst jemand angegriffen hat. Das ist verkehrt herum; die richtige Reihenfolge:

  • Der Zähler kommt vor dem Missbrauch. Geschichtete Rate Limiter8, als Dark Launch ausgerollt, fail open. Die Version, die nach der explodierten Cloud-Rechnung entsteht, wird an einem Wochenende zusammengeschustert.
  • Wenn das Farmen beginnt: den Preis der Identität erhöhen. Die 1-Dollar-Kartenautorisierung wurde zum Branchenstandard, als CI-Anbieter die Rechnung aufmachten: rund 103.000 $ verbrannte Rechenleistung pro 137 $ Angreifergewinn.

Das Team wird zum Engpass: Zuverlässigkeit und Hebel

Irgendwann im Wachstum ist der Engpass nicht mehr, was ihr bauen könnt, sondern was ihr betreiben könnt:

Herbeigerufen durch — der erste Ausfall, den ihr beziffern könnt
Was unsere Web-Fläche liefert
Fixes
Features
1,7 Fixes pro Feature
Alerts & Incidents 34 %Analytics-Events 31 %Monitoring & Tracing 26 %Logging 9 %
Abbildung  · Die Zuverlässigkeitsmaschine — was die Web-Fläche liefert
  • Fix-zu-Feature je Produktfläche beobachten. Unsere Web-Fläche liefert fast zwei Fixes pro Feature — diese Fläche ist inzwischen Infrastruktur. Personal bekommt sie wie Infrastruktur; Appelle zu mehr Features bekommt sie keine.
  • Mit Zahlen argumentieren oder verlieren. SLOs und Error Budgets existieren, damit Pager und Roadmap nicht mehr nach Gefühl streiten.
  • Konfiguration durch dasselbe Staging schicken wie Code. Cloudflares Ausfall von 201910 war eine Regex, in Sekunden global ausgerollt, über einen Pfad, der das Staging übersprang.
  • Getestet werden Restores, nicht Backups. Der Fall auf der Karte: drei Backup-Ebenen, alle im selben Moment als kaputt entdeckt.
Herbeigerufen durch — euer bester Engineer, der freitagnachmittags SQL für den Support tippt
63 %
dieser Maschine sind Admin & interne Tools — ein zweites Produkt, für Nutzer unsichtbar
Admin & interne Tools 63 %CI & Deploys 18 %Test-Infrastruktur 11 %Dev-Tooling & Lint 7 %
Abbildung  · Die Hebelmaschine — das Produkt, das Nutzer nie sehen
  • Die interne Plattform kommt vor dem zehnten Tool. Gemeinsames Auth, gemeinsames Audit-Log, Ein-Schritt-Deploy. Shopify betreibt 50.000 interne Websites auf einer VM für 200 $ im Monat12, weil Bauen nie der Engpass war — sicheres Verteilen schon.
  • Die häufigsten Support-Aktionen kommen als Self-Service ins Produkt. Jede einzelne lässt eine ganze Ticket-Gattung dauerhaft verschwinden.

Reife: Die Maschinen fressen die Roadmap auf — außer ihr delegiert sie

Im zweiten Halbjahr 2025 machten die Maschinen 53 % aller Codeänderungen aus; der Kern fiel auf 15 %. Niemand hat das gewählt — gewählt haben es Nutzer, Umsatz und Angreifer, Ticket für Ticket:

0 %10 %20 %30 %Distribution15,2 %Geld9,3 %Hebel8,7 %Identität & Teams8,1 %Kernfähigkeit26,6 %
Datentabelle
Bereich20242026
Distribution4 %15,2 %
Geld2,6 %9,3 %
Hebel2,9 %8,7 %
Identität & Teams2,4 %8,1 %
Kernfähigkeit17,9 %26,6 %
Abbildung  · Maschinenanteil: 2024 vs. 2026 · % der Änderungen des Jahres · offen = 2024, gefüllt = 2026

Die Standardreaktion ist ein Memo: „Refokussierung aufs Produkt“. Genau das ist falsch: Die Maschinen sind tragende Wände, und Billing, das „wegfokussiert“ wird, zerschießt Ledger. Die einzige Reaktion, die funktioniert, ist, die Maschinen billig zu machen. 2026 fanden wir heraus, wie:

0 %10 %20 %30 %40 %Agenten kommen →24Q124Q224Q324Q425Q125Q225Q325Q426Q126Q226Q3
Datentabelle
Quartal%
2024Q10,3 %
2024Q21,1 %
2024Q32,1 %
2024Q42,3 %
2025Q14,3 %
2025Q22,4 %
2025Q34,5 %
2025Q43,4 %
2026Q126,9 %
2026Q216,6 %
2026Q336,1 %
Abbildung  · Codeänderungen pro Quartal · Anteil an dreißig Monaten Gesamtänderung · Q3 2026 ist erst sechs Wochen alt

Ab März 2026 ließen wir KI-Coding-Agenten hinein — jeder Agenten-Commit trägt einen Co-Author-Trailer, die Historie führt also selbst Buch:

0 %25 %50 %75 %100 %25-0625-0825-1025-1226-0226-0426-0626-0847,1 %Spitze 69,3 %
Datentabelle
Monat%
25-060 %
25-070 %
25-080 %
25-091,5 %
25-101,6 %
25-110 %
25-120 %
26-010 %
26-021,8 %
26-0312,1 %
26-0447,7 %
26-0531 %
26-0640,7 %
26-0769,3 %
26-0847,1 %
Abbildung  · Anteil der Commits mit KI-Koautor, monatlich · Commits mit Agent-Co-Authored-By-Trailer

Fünf Monate von null auf 69 %, in ganzen Arbeitseinheiten — der mediane Agenten-Commit ist größer als der mediane rein menschliche. Wo die Agenten arbeiten, ist der Punkt:

0 %25 %50 %75 %100 %Geld75,8 %Kernfähigkeit46,5 %Wachstum & SEO42 %Zuverlässigkeit40 %i18n10,8 %
Datentabelle
Bereich%
Geld75,8 %
Kernfähigkeit46,5 %
Wachstum & SEO42 %
Zuverlässigkeit40 %
i18n10,8 %
Abbildung  · KI-Koautorschaft nach Bereich, 2026 · gestrichelt = gesamt 38,9 %

Der am stärksten delegierte Code bei uns ist die Geldmaschine: 76 % Agenten-Koautorschaft gegenüber 39 % im Schnitt. Maschinenarbeit läuft nach Mustern, lässt sich spezifizieren und verlangt wenig Urteilsvermögen — genau das, was sich als Erstes delegieren lässt. i18n liegt nur deshalb bei 11 %, weil diese Arbeit die interaktiven Sessions komplett verlassen hat und ein Bot wurde: derselbe Instinkt, zu Ende gedacht. Moores Endspiel für Kontextarbeit hieß auslagern. Die Ausgabe von 2026 lautet standardisieren, instrumentieren, delegieren — im Haus und revisionssicher, was ausgerechnet in dem Code am meisten zählt, der Geld bewegt.

Das Ergebnis steht in der Abbildung oben: Jedes Quartal 2026 bewegt mehr Code als das ganze Jahr 2024, und der Kernanteil stieg dabei — 15 % in dem Halbjahr, in dem die Maschinen die Roadmap auffraßen, heute 26 %. Nicht, weil wir Maschinenarbeit abgelehnt hätten; weil wir sie billig gemacht haben.

Was kaufen, was bauen

Eine Regel sortiert jedes Teil: Anbieter verkaufen, was in jeder Firma identisch ist; die Teile, in denen eure Firma steckt, verkauft niemand.

Tabelle  · Kaufen vs. Bauen für alle sechs Maschinen
Geld
bauenGuthaben-Ledger · Entitlements · Webhook-Abgleich · Betrugsregler
Identität
kaufenClerk19 / Auth020 · Supabase Auth21 · WorkOS22 (SSO + SCIM) · Unkey23 (API keys)
bauenTenant-Modell · Rollen & Berechtigungen · Plan-Gating · Audit-Log
Distribution
kaufenCrowdin24 / Lokalise25 (TMS) · DeepL26 / LLM APIs (MT) · Ahrefs27 / Search Console28
bauenSitemaps & strukturierte Daten · programmatische Seiten · Übersetzungsbot · Referral-Loops
Trust & Safety
bauenApp-Level-Rate-Limits · Nutzungsmessung · Missbrauchsheuristiken
Zuverlässigkeit
bauenSLOs & Error Budgets · Runbooks · gestaffelte Config-Rollouts · Restore-Tests
Hebel
baueninterne Plattform · Admin-Aktionen · Self-Service für Support-Fälle

Drei Entscheidungen in dieser Tabelle verlangen echtes Urteilsvermögen:

  • Ein Merchant of Record nimmt euch das globale Umsatzsteuerproblem ab — für rund 5 % Gebühren. Ein guter Tausch, bis Finance ein Team ist.
  • Anbieter sehen Traffic; nur ihr seht Nutzung. Kauft die Edge, baut den Zähler.
  • Jedes Dashboard ist kaufbar. Die Entscheidung, was nachts um drei jemanden weckt, nicht.

Die Phasentabelle

Tabelle  · Die Signale, die jede Phase ankündigen, mit ihrer Kaufen/Bauen/Ablehnen-Liste
PhaseWoran ihr es merktKaufenBauenAblehnen
Null auf einsnoch kein PMFZahlungslinks, gehostetes AuthKern + die vier SteckdosenAbrechnungssysteme, i18n-Pipelines, SSO, Admin-Panels
Erster Umsatzein Erstattungsticket mit Kontoauszug-ScreenshotBilling-Engine oder MoR, automatisierte Steuerberechnungdas Ledger, Webhook-Dedup, einen BetrugsreglerAbo-Maschinerie vor validierten Preisen
In die BreiteAnmeldungen ohne Marketing; eine explodierende Cloud-RechnungTMS + maschinelle Übersetzung, Captcha, Edge-WAFdie SEO-Fläche, den Übersetzungsbot, App-Level-Rate-Limitsmanuelle Übersetzung; Release-Gates auf Locale-Vollständigkeit
Team-Engpassein bezifferbarer Ausfall; Freitagnachmittags-SQLError-Tracking, Metriken, Paging, einen Tool-BuilderSLOs, Restore-Tests, die interne PlattformDashboards ohne Owner; Helden-Bereitschaft
ReifeMaschinen liefern mehr als der KernCoding-AgentenSpecs, die ein Agent ausführen kann; einen Owner pro Maschinedas Memo „Refokussierung aufs Produkt“

Das Produkt ist, was Nutzer sehen. Die Git-Historie ist, was eine Firma wirklich ist: eine Fähigkeit, umgeben von Maschinen, die nach einem Fahrplan eintreffen, den ihr nicht kontrolliert. Lesen lässt er sich trotzdem. Setzt die Steckdosen, bevor ihr sie braucht, empfangt jede Maschine an ihrem Auslöser, kauft die Massenware, baut die Teile, die euer Geld und eure Tenants berühren — und macht das alles billig genug, damit euer Urteilsvermögen dort bleibt, wo es euch vom Wettbewerb abhebt.

Quellen

  1. [1]„Wendet man die Methode einer Phase auf eine Idee in einer anderen Phase an, stirbt die Idee.“medium.com
  2. [2]Twilio 2013: die Abrechnungsschleifetwilio.com
  3. [3]Die optimale Menge Betrug ist nicht nullbitsaboutmoney.com
  4. [4]Stack Overflow SSO: 3 Engineers × 3 Monatestackoverflow.blog
  5. [5]Slack: 20.000 Strings nachrüstenslack.engineering
  6. [6]Mercaris LLM-Pipeline hat die Übersetzungskosten auf ein Hundertstel gesenktengineering.mercari.com
  7. [7]CI-Mining: 103.000 $ verbrannt für 137 $sysdig.com
  8. [8]Geschichtete Rate Limiterstripe.com
  9. [9]GitLab 2017: 3 Backup-Ebenen, alle kaputtabout.gitlab.com
  10. [10]Cloudflares Ausfall von 2019blog.cloudflare.com
  11. [11]Retool-Umfrage: ⅓ der Engineering-Zeitretool.com
  12. [12]Shopify betreibt 50.000 interne Websites auf einer VM für 200 $ im Monatshopify.engineering
  13. [13]Stripe Billingstripe.com
  14. [14]Paddlepaddle.com
  15. [15]Lemon Squeezylemonsqueezy.com
  16. [16]Stripe Taxstripe.com
  17. [17]Anrokanrok.com
  18. [18]Stripe Radarstripe.com
  19. [19]Clerkclerk.com
  20. [20]Auth0auth0.com
  21. [21]Supabase Authsupabase.com
  22. [22]WorkOSworkos.com
  23. [23]Unkeyunkey.com
  24. [24]Crowdincrowdin.com
  25. [25]Lokaliselokalise.com
  26. [26]DeepLdeepl.com
  27. [27]Ahrefsahrefs.com
  28. [28]Search Consolesearch.google.com
  29. [29]Turnstilecloudflare.com
  30. [30]hCaptchahcaptcha.com
  31. [31]Cloudflare WAF & edge limitscloudflare.com
  32. [32]Sentrysentry.io
  33. [33]Datadogdatadoghq.com
  34. [34]Grafanagrafana.com
  35. [35]PagerDutypagerduty.com
  36. [36]incident.ioincident.io
  37. [37]PostHogposthog.com
  38. [38]Amplitudeamplitude.com
  39. [39]GitHub Actionsgithub.com
  40. [40]Retoolretool.com
  41. [41]Vercelvercel.com
  42. [42]Cloudflarecloudflare.com
© 2026c@put.devRSS