Ich bin kein Entwickler. Also — nicht in dem Sinn, wie es Entwickler definieren. Ich habe keinen Informatik‑Abschluss. Ich kann keine Binärbäume aus dem Kopf balancieren. Ich würde ein Algorithmus‑Interview nicht überleben.

Und trotzdem öffne ich morgens eine Terminalsitzung, und der erste Satz, den ich schreibe, ist Code. Nicht, weil ich muss. Weil ich klarer denke, wenn ich Probleme formuliere, wie eine Maschine sie verstehen müsste.

Was Code mit Klarheit zu tun hat

Wenn du einen Gedanken schreibst, kannst du viel verschleiern. Adjektive helfen. Adverbien helfen. Ein "eigentlich", ein "vielleicht", ein "irgendwie" — und schon ist eine Behauptung weich genug, dass niemand sie angreifen kann. Auch du selbst nicht.

In Code geht das nicht. Ein if‑Statement hat keine "vielleicht". Eine Funktion erwartet, was sie erwartet. Ein Edge‑Case, den du nicht denkst, ist ein Bug, der dich später wach hält. Code zwingt dich zur Nicht‑Ambiguität, und Nicht‑Ambiguität ist die Grundbedingung klaren Denkens.

Sprache kann sich selbst belügen. Code kann es nicht.

Claude Code

Ich habe jahrelang in VS Code gearbeitet. Dann kurz in Cursor. Dann in Zed. Seit fast einem Jahr arbeite ich fast ausschließlich in Claude Code. Und ich sage das mit Vorsicht, weil ich weiß, wie das klingt — als würde ich für Anthropic Werbung machen. Tue ich nicht. Ich sage es, weil es meine ehrlichste Positionierung zum Thema Toolchain ist.

Claude Code fühlt sich nicht wie eine IDE an, in der ich mit einem Assistenten rede. Es fühlt sich an wie ein Gespräch, aus dem Code fällt. Ich beschreibe, was ich will, in ganzen Sätzen. Der Editor macht die Arbeit. Die Arbeit sieht so aus, wie sie aussähe, wenn ich sie selbst gemacht hätte — nur sauberer.

Das ist nicht "AI macht Code". Das ist ich denke lauter, und die Artefakte davon sind auf meinem Filesystem. Ein riesiger Unterschied.

Mein Stack

Der Stack, auf dem ich das gerade fahre:

Das ist keine Sammlung — das ist ein System. Jedes Teil hat einen Platz, den ich hart verteidige, weil ich lange gebraucht habe, ihn zu finden. Wenn jemand mir sagt "du brauchst nur ein Tool", ist derjenige entweder Anfänger oder Verkäufer.

Warum jeder Solopreneur das können muss

Ich behaupte — und ich werde das in den nächsten Jahren immer wieder schreiben: Wer 2027 noch glaubt, ein Solopreneur sei ein Marketer mit Canva‑Skill, hat den Sprung verpasst. Der Solopreneur 2027 ist ein Baumeister. Er baut Landing Pages mit Code, weil das schneller ist als No‑Code. Er baut Agenten, weil das günstiger ist als Angestellte. Er baut Datenpipelines, weil das ehrlicher ist als Intuition.

Das heißt nicht, dass jeder ein Senior Engineer werden muss. Es heißt, dass jeder die Grammatik des Bauens beherrschen muss. So wie man 2010 noch ohne Excel Unternehmer sein konnte, aber ab 2015 nicht mehr — so ist es mit Code gerade.

Was das mit Ehrlichkeit zu tun hat

Ich merke in jedem Gespräch mit anderen Unternehmern, ob sie schon Code geschrieben haben oder nicht. Nicht, weil ich sie danach frage — sondern, weil Leute, die Code schreiben, Probleme anders formulieren. Sie sagen "der Input ist nicht eindeutig" statt "wir müssen das nochmal besprechen". Sie sagen "das ist ein Edge‑Case, der uns beißen wird" statt "schauen wir mal". Sie reden in Strukturen, nicht in Hoffnungen.

Und wer in Strukturen redet, trifft bessere Entscheidungen. Nicht weil Code magisch ist — sondern weil er zwingt, dass du die Dinge zu Ende denkst.

Darum programmiere ich. Nicht um zu programmieren. Um wacher zu sein.


Wenn du anfangen willst, aber nicht weißt wo — mein ehrlichster Tipp: installier Claude Code, öffne ein leeres Verzeichnis, und sag der Maschine, dass du eine Landing Page willst. Nicht mehr. Eine Stunde später hast du eine Seite, die existiert. Das ist der einzige erste Schritt, der wirklich zählt.