← Zurück zu emrevarol.com
A2SV · März 2026

Inhaltsverzeichnis

2000-fache Produktivität:
Entwickeln mit GenAI

Emre Varol - A2SV

Die Ära des manuellen Programmierens ist vorbei

Sie werden nicht ersetzt – Sie bekommen ein Upgrade

Dieser Vortrag wird für immer verändern, wie Sie Software entwickeln

Ein Geständnis

„Ich schreibe keinen Code mehr. Ich beschreibe, was ich will, und die KI schreibt es besser, als ich es je könnte.“

- Emre Varol, 8+ Jahre bei Google, Palantir, Liftoff

Was bedeutet das?

Es bedeutet nicht, dass ich aufgehört habe zu denken

Es bedeutet nicht, dass ich Ergebnisse blind akzeptiere

Es bedeutet nicht, dass Ingenieurfähigkeiten keine Rolle mehr spielen

Es bedeutet, dass ich Verhalten beschreibe statt Syntax zu tippen

Es bedeutet, dass ich Ergebnisse prüfe statt jede Zeile zu reviewen

Es bedeutet, dass das, wofür ein Entwicklerteam 3 Wochen brauchte, die KI jetzt in 15 Minuten erledigt

Der alte Zyklus: Ich weise eine Aufgabe zu → Entwicklerteam arbeitet 2–3 Wochen → ich reviewe → gebe Feedback → Team setzt es 2–4 Wochen später um → nächste Review-Runde.

Der neue Zyklus: Ich beschreibe ein Feature → KI baut es in Minuten → ich teste → gebe Feedback → KI behebt es in Sekunden → ich teste erneut. Gesamt: 15 Minuten.

Ich habe von 13 bis 30 fast jeden Tag programmiert. Seit 2019 habe ich keinen richtigen Code mehr geschrieben. Und ich war noch nie produktiver.

Der alte Weg vs. der neue Weg

Der alte Weg

Über Implementierung nachdenken

Code Zeile für Zeile schreiben

Syntaxfehler debuggen

Stack Overflow durchsuchen

Kopieren, anpassen, testen

Stunden pro Feature

Der neue Weg

Über Verhalten nachdenken

Beschreiben, was man will

KI schreibt die Implementierung

Das Verhalten testen

Mit Feedback iterieren

Minuten pro Feature

Der zweitbeste Programmierer der Welt arbeitet für Sie

Im Dezember 2025 erreichten KI-Modelle den 2. Platz bei den weltweit führenden Programmierwettbewerben.

Besser als 99,99 % aller menschlichen Programmierer

Löst komplexe algorithmische Probleme in Sekunden

Versteht jede Sprache, jedes Framework und jedes Pattern

Hat perfektes Gedächtnis – vergisst kein einziges Detail

24/7 verfügbar, unendlich geduldig, wird nie müde

Sie haben den zweitbesten Wettbewerbsprogrammierer der Welt zur Hand, bereit, rund um die Uhr für Sie zu arbeiten. Warum sollten Sie selbst Code schreiben?

„Vibe Coding“

Geprägt von Andrej Karpathy (OpenAI-Mitgründer, ehem. Tesla-KI-Leiter) im Februar 2025. Zum Collins Dictionary Wort des Jahres 2025 gewählt.

„Es gibt eine neue Art zu programmieren, die ich Vibe Coding nenne – man gibt sich völlig dem Gefühl hin, umarmt das Exponentielle und vergisst, dass der Code überhaupt existiert.“ – Andrej Karpathy

2026 hat es sich zu Agentic Engineering weiterentwickelt:

Spezifikationen in natürlicher Sprache schreiben

KI generiert Code unter strukturierter menschlicher Aufsicht

Multi-Model-Orchestrierung mit persistentem Projektkontext

Der Entwickler spezifiziert, reviewt und steuert – KI implementiert

Die Werkzeuge

Claude Code

Agentisches CLI, das Ihre Codebasis liest, Dateien bearbeitet, Befehle ausführt und Features autonom erstellt

Anthropic

Codex CLI

Terminal-basierter Coding-Agent. Liest Ihr Repo, schreibt Code, führt Tests aus. Open-Source.

OpenAI

Gemini CLI

Googles agentischer Coding-Assistent. Multimodal, großer Kontext, tiefe Integration ins Google-Ökosystem.

Google
Alle drei sind CLI-Tools. Keine IDE erforderlich. Ihr Terminal ist Ihre neue IDE.

Das ist keine Autovervollständigung

Autovervollständigung (2020-2023)

Schlägt die nächste Zeile vor

Arbeitet innerhalb einer Datei

Kein Verständnis Ihres Projekts

Sie schreiben immer noch 95 % des Codes

Agentische KI (Dez. 2025+)

Liest Ihre gesamte Codebasis

Versteht die Architektur

Erstellt und bearbeitet mehrere Dateien

Führt Befehle, Tests und Deployments aus

Sie schreiben 0 % des Codes

Die 2000x-Behauptung

Rechnen wir es mit echten Zahlen durch:

Alter Zyklus

Aufgabe an Entwicklerteam vergeben

Team arbeitet 2–3 Wochen

Review, Feedback geben

Team setzt Feedback um: 2–4 Wochen

Nächste Review-Runde

Gesamt: 4–7 Wochen pro Feature

Neuer Zyklus

Feature der KI beschreiben

KI baut es: 5 Minuten

Testen, Feedback geben

KI behebt: 30 Sekunden

Erneut testen, ausliefern

Gesamt: 15 Minuten pro Feature

4 Wochen = 40.320 Minuten. 15 Minuten. Das ist 2.688x. Und dabei ist der Umfangsmultiplikator noch nicht berücksichtigt – Features, die Sie mit einem menschlichen Team nie versucht hätten.

Ein echtes Beispiel

emrevarol.com

emrevarol.com · 10 Sprachen · Blog · Vorträge · Galerie

3.300+ Zeilen handgefertigtes HTML/CSS/JS

10 Sprachübersetzungen, Vortragssystem, Blogsystem

In einem Nachmittag erstellt und deployed

Auf Vercel gehostet, eigene Domain, SSL – alles von der KI eingerichtet

Ohne KI: 2–3 Wochen. Mit KI: 4 Stunden.

Was hat sich geändert?

LLMs haben ein perfektes Gedächtnis und unendliches Wissen.

Sie wurden mit praktisch allem jemals veröffentlichten Code trainiert – und haben ihn auswendig gelernt

Kontextfenster sind jetzt 1M+ Tokens – sie erinnern sich an Ihre gesamte Konversation

Sie lesen Ihr gesamtes Projekt, bevor sie eine einzige Zeile schreiben

Sie verstehen Ihre Namenskonventionen, Architektur und Ihren Stil

Sie kennen jedes Framework, jede Bibliothek und jede Best Practice, die je veröffentlicht wurde

Das ist keine Suchmaschine. Das ist ein Weltklasse-Ingenieur mit perfektem Gedächtnis, der jede Codebasis auf GitHub gelesen hat und nie ein einziges Detail vergisst.

Ihre Rolle hat sich geändert

Vorher: Sie waren ein...

Tipper

Syntax-Experte

Stack-Overflow-Navigator

Bug-Jäger

Jetzt: Sie sind ein...

Produktarchitekt

Verhaltensspezifizierer

Qualitätssicherer

Entscheidungsträger

Ihr Wert liegt nicht mehr im Code-Schreiben. Ihr Wert liegt darin, zu wissen, was gebaut werden soll und zu wissen, wann es richtig ist.

Zentrale Erkenntnis

„Die besten Ingenieure von 2026 sind nicht die schnellsten Tipper. Sie sind die klarsten Denker.“

Umgebung einrichten

Installieren wir Ihre Werkzeuge. Alles läuft im Terminal. Keine IDE erforderlich.

Voraussetzungen

Node.js 18+ – erforderlich für Claude Code und die meisten modernen Tools

Git – Versionskontrolle ist nicht verhandelbar

Ein Terminal – macOS Terminal, iTerm2, Windows Terminal oder jedes Linux-Terminal

Ein Texteditor – optional, wenn Sie Code lesen möchten (VS Code, Vim usw.)

# Versionen prüfen
$ node --version    # v20.19.0 oder höher
$ git --version     # jede aktuelle Version
$ python3 --version # 3.10+ (optional, für Codex)

Claude Code installieren

# Global installieren
$ npm install -g @anthropic-ai/claude-code

# Zu Ihrem Projekt navigieren
$ cd my-project

# Claude Code starten
$ claude

# Das war's. Claude liest Ihre gesamte Codebasis und ist bereit.

Liest Ihr gesamtes Projekt automatisch

Kann Dateien bearbeiten, Befehle ausführen, neue Dateien erstellen

Erinnert sich an den Kontext über die gesamte Konversation

Funktioniert mit jeder Sprache, jedem Framework

Codex CLI installieren

# Global installieren
$ npm install -g @openai/codex

# API-Schlüssel setzen
$ export OPENAI_API_KEY="your-key-here"

# Codex in Ihrem Projekt starten
$ codex

# Open-Source, läuft lokal, sandboxed Ausführung

Open-Source (MIT-Lizenz)

Sandboxed – läuft in einer sicheren Umgebung

Mehrere Modi: Vorschlagen, automatisch bearbeiten, Vollautomat

Gemini CLI installieren

# Global installieren
$ npm install -g @google/gemini-cli

# Mit Google authentifizieren
$ gemini auth login

# Gemini in Ihrem Projekt starten
$ gemini

# Multimodal: kann auch Bilder, Screenshots und Diagramme analysieren
Profi-Tipp: Sie brauchen nicht alle drei. Beginnen Sie mit einem. Claude Code ist meine persönliche Empfehlung – die beste Balance aus Leistung, Zuverlässigkeit und Transparenz. Es zeigt Ihnen genau, was es tut.

Ihr erster Befehl: Bauen Sie Ihre Website

$ mkdir my-portfolio
$ cd my-portfolio
$ git init
$ claude

# Jetzt tippen (fügen Sie zuerst Ihren Lebenslauf ein, dann):
> Hier ist mein Lebenslauf: [Lebenslauf einfügen]. Baue mir eine
  schöne persönliche Portfolio-Website wie emrevarol.com. Mit
  einem Hero-Bereich mit meinem Namen und Titel, einem Über-mich-
  Bereich, meinem Erfahrungs-Zeitstrahl, Fähigkeiten, Ausbildung
  und einem Kontaktbereich. Verwende ein dunkles Theme mit modernen
  Animationen. Responsiv gestalten.

# Schauen Sie zu, wie es Ihre persönliche Website in unter einer Minute erstellt.
Jeder hat einen Lebenslauf. Jetzt bekommt jeder seine eigene Website. Öffnen Sie index.html in Ihrem Browser. Sie sind gerade von einem Word-Dokument zu einem Live-Portfolio gewechselt – ohne eine einzige Zeile Code zu schreiben.

Das Terminal ist Ihre IDE

Sie brauchen weder VS Code, IntelliJ noch irgendeinen Editor.

Claude Code liest, schreibt, bearbeitet und erstellt Dateien

Claude Code startet Ihren Dev-Server, Tests und Builds

Claude Code committet, pusht und erstellt PRs

Claude Code deployt auf Vercel, Netlify oder jede andere Plattform

Natürlich können Sie einen Editor nebenbei nutzen. Aber Sie müssen es nicht.

Ich habe 6 Full-Stack-Anwendungen gebaut, einschließlich Datenbanken, Authentifizierung, Zahlungssystemen, API-Integrationen und 18-Sprachen-Support – alles aus dem Terminal.

CLAUDE.md: Das Gedächtnis Ihres Projekts

Erstellen Sie eine CLAUDE.md-Datei im Stammverzeichnis Ihres Projekts. Das ist das persistente Gedächtnis Ihrer KI.

# CLAUDE.md

## Project: Bean There Coffee Shop
- Tech stack: Next.js 16, Prisma, PostgreSQL
- Style: Tailwind CSS, warm earth tones
- Language: TypeScript
- Database: Neon PostgreSQL (connection string in .env)

## Rules
- Always use server components by default
- Use Turkish lira (₺) for prices
- Mobile-first responsive design
- Never hardcode secrets
Jedes Mal, wenn Claude Code startet, liest es zuerst diese Datei. Es ist, als würden Sie ein neues Teammitglied briefen – aber Sie machen es nur einmal.

Ihr Stack jenseits von Code

Ein Produkt zu bauen ist nicht nur Code. Sie brauchen Infrastruktur. Hier ist, was wir nutzen – alles aus dem Terminal eingerichtet:

Namecheap

Kaufen Sie Ihre Domain. 5–10 $/Jahr. DNS auf Vercel zeigen.

Domain

Vercel

Hosten Sie Ihre App. Push zu GitHub → automatisches Deployment in Sekunden. Großzügiger Free Tier.

Hosting

Neon

Serverless PostgreSQL. Free Tier, Auto-Scaling. Mit Prisma in einer Zeile verbinden.

Datenbank

Resend

Transaktions-E-Mails senden (Willkommen, Passwort zurücksetzen, Benachrichtigungen). Einfache API.

E-Mail

Upstash

Serverless Redis. Caching für 10.000+ gleichzeitige Nutzer. Pay-per-Request, Free Tier inklusive.

Caching

GitHub

Hosten Sie Ihren Code. Jeder Push löst ein Vercel-Deployment aus. Änderungen sind in Sekunden live.

Code & CI/CD

Stripe

Zahlungsinfrastruktur. Aktiv in 2 Projekten (pusulam.ai, english.cash). Checkout, Abonnements, Webhooks.

Zahlungen

Claude Code

Macht all das für Sie. Richtet ein, konfiguriert, deployt – aus dem Terminal.

Das Gehirn
Der Ablauf: Code auf GitHub → Push löst Vercel-Deployment aus → live auf Ihrer Domain in Sekunden. DB auf Neon. E-Mails über Resend. Einmal konfiguriert, funktioniert für immer.

Die neue Philosophie

Vergessen Sie alles, was Sie über das Schreiben von Code wissen. Sie sind jetzt ein Verhaltensarchitekt.

Verhaltensgesteuert, nicht codegesteuert

Codegesteuertes Denken

„Ich brauche hier einen useState-Hook“

„Ich muss über dieses Array mappen“

„Ich sollte eine Hilfsfunktion erstellen“

„Lass mich diese Bibliothek importieren“

Verhaltensgesteuertes Denken

„Wenn der Nutzer auf Kaufen klickt, vom Guthaben abziehen“

„Bei Erfolg eine Toast-Benachrichtigung anzeigen“

„Bei unzureichendem Guthaben einen Fehler anzeigen“

„Die Transaktion für die Prüfung protokollieren“

Sie beschreiben, was passieren soll. Die KI entscheidet, wie es implementiert wird. Das ist der grundlegende Wandel.

Der Iterationszyklus

Das ist Ihr neuer Workflow. Prägen Sie ihn sich ein.

Klein anfangen Feature hinzufügen Verhalten testen Anpassen Erneut testen Fertig!
Fertig! Nächstes Feature Feature hinzufügen Verhalten testen ...
Versuchen Sie niemals, alles auf einmal zu bauen. Kleine, inkrementelle, getestete Iterationen. Jeder Zyklus dauert Minuten, nicht Tage.

Schritt 1: Klein anfangen

Beginnen Sie mit der einfachsten möglichen Version.

Zu groß

> Build a complete English
learning platform with AI tutor,
assessments, writing/speaking/
listening modules, vocabulary,
grammar, leaderboards, friends,
18 languages, and auth.

Genau richtig

> Create a Next.js app with a
landing page for an English
learning platform. Show 4
learning modules (Writing,
Speaking, Listening, Vocabulary)
as cards. Hardcoded for now.
Beginnen Sie mit etwas, das Sie in 2 Minuten sehen und testen können. Komplexität kommt später, ein Feature nach dem anderen.

Schritt 2: Ein Feature hinzufügen

Sobald die Basis funktioniert, fügen Sie genau ein Feature hinzu.

# Iteration 2: Datenbank hinzufügen
> Replace the hardcoded data with a PostgreSQL database using Prisma.
  Create Lesson, Module, and Progress models. Seed sample lessons
  for each module.

# Iteration 3: Benutzer-Authentifizierung hinzufügen
> Add NextAuth with email/password. Users should be able to sign up
  and log in. Show their name in the navbar when logged in.

# Iteration 4: KI-Tutor hinzufügen
> Add a /tutor page with a conversation interface. Users type a
  message, Claude API responds with English corrections and tips.
  Track conversation history.
Jeder Prompt fügt genau eine Fähigkeit hinzu. Jede ist einzeln testbar.

Schritt 3: Das Verhalten testen

Nach jedem Feature das Verhalten testen, nicht den Code.

Die App im Browser öffnen

Das Feature durchklicken, wie es ein Nutzer tun würde

Grenzfälle ausprobieren: leere Eingaben, falsche Daten, Doppelklicks

Mobile Ansicht prüfen

Sie müssen NICHT:

Jede Zeile des generierten Codes lesen

Jede Hilfsfunktion verstehen

Die CSS-Klassennamen reviewen

Wenn der Button tut, was er soll, die API korrekte Daten zurückgibt und die Oberfläche gut aussieht – dann ist es korrekt. Weiter geht’s.

Schritt 4: Anpassen und iterieren

Etwas stimmt nicht? Sagen Sie der KI, was sich ändern soll – in Verhaltensbegriffen.

# Nicht: "change the onClick handler to use a different state variable"
# Stattdessen:
> When I finish a lesson, the progress bar doesn't update until I
  refresh the page. Fix this so the progress updates immediately.

# Nicht: "add a try-catch around the API call"
# Stattdessen:
> When the AI tutor API call fails, the chat just freezes. Show a
  red error message that says "Connection lost, please try again"
  and re-enable the send button.
Beschreiben Sie das Problem, das Sie sehen, nicht den Code, der sich Ihrer Meinung nach ändern sollte. Die KI findet oft eine bessere Lösung als die, die Sie im Sinn hatten.

Schritt 5: Abschließen → Weitermachen

Ein Feature ist „fertig“, wenn:

Es in allen erdenklichen Fällen wie erwartet funktioniert

Es Fehler elegant behandelt

Es auf Desktop und Mobil gut aussieht

Sie versucht haben, es kaputt zu machen, und es nicht konnten

Wenn fertig: committen und zum nächsten Feature übergehen.

> Commit all changes with message "Add AI tutor with conversation history"
Nicht überpolieren. Nicht refactoren, was funktioniert. Nicht vorzeitig optimieren. Ausliefern und weitermachen.

Nicht Code reviewen. Verhalten reviewen.

Das ist die schwierigste Umstellung für erfahrene Ingenieure.

Alte Gewohnheit

Jede geänderte Datei lesen

Variablennamen prüfen

Sich um Import-Reihenfolge sorgen

Code „auf eigene Art“ umschreiben

30 Minuten für Review aufwenden

Neue Gewohnheit

Feature im Browser testen

Grenzfälle ausprobieren

Mobile Responsivität prüfen

Datenintegrität verifizieren

2 Minuten für Tests aufwenden

Die KI schreibt saubereren, konsistenteren Code als die meisten Menschen. Vertrauen Sie ihr. Prüfen Sie das Ergebnis, nicht die Implementierung.

Vertrauen Sie der Maschine

Eine harte Wahrheit aus meiner Erfahrung:

Claude Code schreibt saubereren Code als ich. Ich habe von 13 bis 30 fast jeden Tag programmiert, bei Google, Palantir und Liftoff gearbeitet. Es schreibt saubereren Code als die meisten unserer Senior Engineers.

Es vergisst nie, Grenzfälle zu behandeln

Es hält Konventionen perfekt ein

Es schreibt konsistente Muster über alle Dateien

Es wird nie faul und nimmt keine Abkürzungen

Es kennt jede Best Practice aus jedem Framework

Das bedeutet nicht, dass es immer Recht hat. Es bedeutet, dass Ihre Grundhaltung Vertrauen, dann Verifizieren sein sollte – nicht Misstrauen, dann Umschreiben.

Ihre neue Rolle: Architekt + PM + QA

Sie sind jetzt drei Rollen in einer:

Architekt
Entscheiden, was gebaut wird, in welcher Reihenfolge, mit welchem Tech-Stack
PM
Features definieren, Specs (Prompts) schreiben, priorisieren
QA
Verhalten testen, Bugs finden, Grenzfälle verifizieren
Die KI ist Ihr gesamtes Engineering-Team. Sie sind die Person, die es steuert.

Der Prompt ist Ihre Spezifikation

Ein guter Prompt ist eine gute Spec. Ein schlechter Prompt ist eine schlechte Spec.

Schlechte Spec

> Add a dashboard

Was kommt drauf?

Für wen?

Welche Daten?

Gute Spec

> Add a dashboard page at /dashboard.
  Show the user's learning streak,
  completed lessons, vocabulary
  mastery %, and recent activity
  (last 10 sessions). Include a
  chart showing progress over time.
Investieren Sie Ihre Zeit in klare Prompts. Hier zählt Ihr Ingenieurverstand am meisten.

Inkrementell statt monolithisch

Monolithisch (Nicht tun)

Ein riesiger Prompt

Alles auf einmal

Schwer zu debuggen

Nicht einzeln testbar

Wenn es fehlschlägt, verlieren Sie alles

Inkrementell (Tun)

Viele kleine Prompts

Ein Feature nach dem anderen

Jeder Schritt leicht testbar

Leicht rückgängig zu machen

Git-Commit nach jedem Erfolg

Stellen Sie es sich wie Kochen vor: Sie probieren nach jeder Zutat. Sie werfen nicht alles in den Topf und hoffen auf das Beste.

Zusammenfassung der Philosophie

„Verhalten beschreiben. Klein anfangen. Inkrementell hinzufügen. Ergebnisse testen. Der Maschine vertrauen. Schnell ausliefern.“

Fallstudien

Sechs echte Produkte. Alle von einer Person gebaut. Alle mit GenAI betrieben. Alle live in Produktion.

Fallstudie 1: emrevarol.com

Persönliches Portfolio, Vorträge, Impact & Presse

Statische Seite mit 5.000+ Zeilen handgefertigtem HTML/CSS/JS

10 Sprachübersetzungen mit Sprachumschalter (auf jeder Seite)

4 interaktive Folienpräsentationen einschließlich dieses GenAI-Vortrags

Eigene Impact-Seite, Presse- & Medienseite mit herunterladbaren Porträtfotos

Blogsystem, Fotogalerie mit Lightbox, PDF-Report-Viewer

GoatCounter + GA4 Analytics, volles SEO + JSON-LD + llms.txt

Gebaut in: ~4 Stunden   Traditionell: 2–3 Wochen mit einem Webentwickler   Hinweis: Ich bin Backend- & ML-Ingenieur – ich kann keine Webentwicklung!

Fallstudie 2: evimibul.org

KI-gestützte Immobilienplattform

150.000+ echte Inserate aus 3 Quellen gescrapt (Emlakjet, Hepsiemlak, Sahibinden)

KI-Chat: Beschreiben Sie, was Sie suchen, und erhalten Sie passende Inserate

Spracheingabe-Unterstützung

KI-generierte Einblicke und Bewertung für jedes Inserat

81 Provinzen, 973 Bezirke in der gesamten Türkei

10 Sprachen, Lesezeichen, Teilen

Stack: Next.js 16 + Prisma + Neon PostgreSQL + Claude API + Cloudinary + Bright Data

evimibul.org: Conversation-First UX

Statt Filter und Formulare sprechen die Nutzer einfach:

Nutzer: Ich suche eine 3-Zimmer-Wohnung in Çankaya,
       max. 15.000 TL/Monat, mit Balkon

KI:    Ich habe 23 Inserate gefunden, die Ihren Kriterien
       entsprechen. Hier sind die Top 5 nach Wert-Score:

       1. 3+1, Kızılay, 12.500 TL - Score: 92/100
          ✓ Balkon  ✓ Zentralheizung  ✓ Metronähe
       ...
Das Konversationssystem, einschließlich Suchabfragen, Scoring und Antwortformatierung, wurde mit wenigen Prompts an Claude Code erstellt. Etwas Hin und Her beim Feintuning der Antworten, aber es verstand das Prisma-Schema und baute die korrekten Abfragen automatisch. Gesamtzeit für den KI-Chat: etwa 30 Minuten.

Fallstudie 3: english.cash

KI-Englischlernplattform

Praktisches & Business-Englisch für die globale Arbeitswelt

KI-Tutor mit Konversationsübungen

Module für Schreiben, Sprechen, Hören, Grammatik, Vokabeln

Adaptive Bewertungen und Lernpfade

18 Sprachen mit next-intl (das mehrsprachigste aller Projekte)

Bestenlisten, Freundesystem, Fortschrittsverfolgung

Stack: Next.js 16 + Prisma + Neon PostgreSQL + next-intl

Fallstudie 4: pusulam.ai

Kollektive Intelligenz & Prognosemärkte

Nutzer sagen Ergebnisse realer Ereignisse vorher

CPMM (Constant Product Market Maker) für die Preisbildung

Virtuelle Wirtschaft: „Oy Hakkı“ (Stimmrechte) als Währung

50 gratis bei Registrierung, +3 täglich, kaufbar über Stripe

Kategorien: Wirtschaft, Politik, Technologie, Welt, Bildung

10 Sprachen, Admin-Panel, Frühauflösungssystem

Komplexität: Finanzmathematik, Echtzeit-Preisbildung, Zahlungsintegration – alles mit KI gebaut

Fallstudie 5: deneme.live

KI-Prüfungsplattform für türkische Schüler

YKS- und LGS-Format-Prüfungen (türkische Universitäts-/Gymnasiumsaufnahme)

KI-generierte Prüfungsfragen

Türkisches „Net“-Bewertungssystem (Richtige − Falsche/4)

4 Benutzerrollen: Admin, Lehrer, Schüler, Elternteil

Echtzeit-Prüfungsablauf mit Timer

Leistungsanalysen und Fortschrittsverfolgung

Stack: Next.js 16 + Prisma + SQLite   Domänenspezifisch: Türkische Bildungssystemregeln, Net-Berechnung

Fallstudie 6: neyesek.biz

KI-gestützte Food-Review-Plattform

KI-gesteuerte Restaurant- und Essensbewertungen für Ankara

Automatisierte Datenerfassung und Fotozuordnung

Intelligente Bewertungsaggregation und Scoring

Standortbasierte Restaurantsuche

Mehrsprachige Unterstützung

Stack: Next.js 16 + Prisma + PostgreSQL   Domänenspezifisch: Essens-/Restaurantdaten, Bewertungsaggregation, Ankara-fokussiert

Live-Demo: a2sv.org

A2SV – Africa to Silicon Valley

a2sv.org – LIVE-DEMO

Von Google unterstützte Non-Profit-Organisation, die 1.200+ afrikanische Ingenieure ausbildet

500+ Jobangebote bei führenden Tech-Unternehmen

7 inkubierte Produkte (Adot, AfroChat, Akil, Dime, Eskalate, RateEat, SkillBridge)

Aktivitäten in 5+ Ländern

Das hier ist anders. a2sv.org existierte bereits vor der KI. Ich zeige Ihnen jetzt live, welche Änderungen ich mit GenAI daran vorgenommen habe – wie ich eine bestehende Seite in Echtzeit transformiert habe.

Wie viele Prompts? Wie viel Zeit?

Ich habe alle diese Projekte parallel über ~3 Wochen gebaut. Hier sind die geschätzten Prompt-Anzahlen:

Projekt ~Prompts ~Zeitaufwand
emrevarol.com ~80 ~4 Stunden
evimibul.org ~350 ~1 Woche
english.cash ~250 ~1 Woche
pusulam.ai ~300 ~10 Tage
deneme.live ~150 ~5 Tage
neyesek.biz ~100 ~3 Tage
GESAMT ~1.230 Prompts ~3 Wochen (parallel)
Eine Person. Sechs Projekte. Parallel. ~1.230 Prompts insgesamt. Ein traditionelles Team hätte 6 separate Teams gebraucht, die jeweils 3–6 Monate arbeiten. Das ist 2000x.

Gemeinsame Muster über alle 7 Projekte

Jedes Projekt begann mit einem einzigen claude-Befehl

Jedes Projekt verwendete inkrementelle, verhaltensgesteuerte Entwicklung

Jedes Projekt erreichte Mehrsprachigkeit durch KI-Übersetzung

Jedes Projekt wurde von der KI in Produktion deployt (Vercel, GitHub)

Jedes Projekt nutzt denselben modernen Stack (Next.js, Prisma, PostgreSQL/SQLite)

Kein Projekt erforderte ein Team – eine Person hat jedes einzelne gebaut

Es geht nicht darum, ein „10x-Entwickler“ zu sein. Es geht um 2000-fache Produktivität. Jeder kann das. Auch Sie.

Zeitvergleich

Projekt Traditionell Mit GenAI ~Prompts
emrevarol.com 2–3 Wochen 4 Stunden ~80
evimibul.org 3–4 Monate ~1 Woche ~350
english.cash 2–3 Monate ~1 Woche ~250
pusulam.ai 4–6 Monate ~10 Tage ~300
deneme.live 2–3 Monate ~5 Tage ~150
neyesek.biz 1–2 Monate ~3 Tage ~100
GESAMT ~16 Monate (6 Teams) ~3 Wochen (1 Person) ~1.230
6 Teams, 16 Monate Arbeit. Eine Person, 3 Wochen, ~1.230 Prompts, alles parallel gebaut. Das ist 2000-fache Produktivität. Und dabei ist der Umfangsmultiplikator noch nicht berücksichtigt – Features, die Sie mit einem menschlichen Team nie versucht hätten.

Der Umfangsmultiplikator

Dinge, die ich niemals manuell gebaut hätte:

10–18 Sprachen mit vollständiger UI-Übersetzung über alle Projekte

KI-gestützte konversationsbasierte Suche mit Spracheingabe

CPMM-Finanzmathematik-Engine für Prognosemärkte

Web-Scraper für 150.000+ Inserate mit Deduplizierung

Interaktive Folienpräsentationen mit 90+ Folien

KI-Prüfungsgenerierung mit türkischer Net-Bewertung

Echtzeit-KI-Tutoring mit adaptiver Schwierigkeit

Jedes dieser Features hätte einen Spezialisten oder ein Team erfordert. Mit GenAI kann eine einzelne Person alles bauen.

Zusammenfassung der Fallstudien

„Ich bin ein Ein-Personen-Team, das wie ein Team von zwanzig liefert.“

Fortgeschrittene Muster & Tipps

Praktische Techniken, um das Maximum aus KI-Coding-Tools herauszuholen.

Parallele Agenten mit GenAI

Müssen Sie in 9 Sprachen übersetzen? Machen Sie es nicht nacheinander.

# Claude Code kann Sub-Agenten starten, die parallel arbeiten
> Translate the lecture page to all 9 supported languages
  (TR, FR, DE, ES, AR, PT, RW, SW, AM). Use parallel agents
  for each language.

# Ergebnis: 9 Agenten arbeiten gleichzeitig
# 36 Dateien in ~5 Minuten übersetzt statt ~45 Minuten
Echtes Beispiel: Wir haben dieses Vortragssystem mit 9 parallelen Agenten in 9 Sprachen übersetzt. Jeder Agent bearbeitete 4 Dateien unabhängig. Gesamtzeit: 5 Minuten.

Kontext ist alles

Die KI ist nur so gut wie der Kontext, den Sie ihr geben.

CLAUDE.md – projektweite Anweisungen, Tech-Stack, Regeln

Memory-Dateien – persistentes Wissen über Konversationen hinweg

Klare Prompts – spezifische, verhaltensorientierte Beschreibungen

Vorhandener Code – die KI liest Ihre Codebasis und folgt Ihren Mustern

# Schlechter Kontext: jedes Mal von vorne anfangen
> make a page

# Guter Kontext: KI kennt Ihr Projekt in- und auswendig
> Add a /friends page similar to /leaderboard. Show mutual friends
  at the top, then suggested friends based on similar learning paths.
  Use the existing FriendRequest model.

Wenn die KI nicht weiterkommt

Das passiert. Hier ist, was Sie tun sollten:

Prompt vereinfachen – in kleinere Teile aufbrechen

Beispiele geben – zeigen, was Sie wollen, nicht nur beschreiben

Fehlermeldungen teilen – den genauen Fehler einfügen, KI ist hervorragend im Debuggen

Anderen Ansatz versuchen – „statt X, versuche Y“

Neu starten – manchmal funktioniert eine neue Konversation mit klarem Kontext besser

Niemals mit Gewalt durchdrücken. Wenn die KI 3 Mal beim gleichen Ansatz scheitert, ändern Sie den Ansatz. Nicht immer wiederholen.

Debugging mit KI

KI ist ein unglaublicher Debugger.

# Einfach den Fehler einfügen und den Kontext beschreiben
> I'm getting this error when I click the Buy button:
  "TypeError: Cannot read properties of undefined (reading 'price')"
  This happens only when the market has no trades yet.

# Die KI wird:
# 1. Die relevante Datei finden
# 2. Den Bug identifizieren
# 3. Ihn beheben
# 4. Erklären, was schiefgelaufen ist
Sie müssen den Bug nicht finden. Beschreiben Sie einfach das Symptom. Die KI findet und behebt die Ursache.

Änderungen über mehrere Dateien

Einer der größten Vorteile der KI: Sie bearbeitet viele Dateien atomar.

> Add a "favorites" feature. Users can bookmark listings.
  Show a heart icon on each listing card, a /favorites page
  with saved listings, and a count badge in the navbar.

# KI wird in einem Durchgang ändern:
# - schema.prisma (neues Favorite-Modell)
# - API-Route (CRUD für Favoriten)
# - ListingCard-Komponente (Herz-Button)
# - Navbar (Favoriten-Zähler)
# - Neue /favorites-Seite
# - Datenbank-Migration
Ein Mensch müsste zwischen 6+ Dateien hin und her wechseln. KI bearbeitet alle auf einmal, mit konsistenter Benennung und korrekten Imports.

Was man NICHT mit KI tun sollte

Nicht KI-generierten Code als Stack-Overflow-Antworten posten (er gehört nicht Ihnen)

Nicht auf Tests verzichten, weil „die KI es geschrieben hat“

Nicht KI für sicherheitskritischen Code ohne Experten-Review verwenden

Nicht aufhören, Grundlagen zu lernen – Sie müssen verstehen, was Sie bauen

Nicht nach einem fehlgeschlagenen Versuch aufgeben – umformulieren und erneut versuchen

Nicht versuchen, alles in einem riesigen Prompt zu bauen

Eine CodeRabbit-Studie von 470 GitHub-PRs ergab, dass KI-mitverfasster Code 1,7x mehr schwere Fehler und 2,74x höhere Sicherheitslücken aufwies. KI ist ein Powertool – mächtig, aber gefährlich ohne Tests. Immer verifizieren.

Produktionssicherheit (1/2)

Echte Vorfälle aus dem Bau dieser Projekte mit KI.

1. Immer Backups haben

git push --force hat eine Live-Seite zerstört (Impact-Seite, Presse-Seite, GenAI-Vortrag – alles weg)

Wiederherstellung war nur möglich, weil Vercel alte Deployments aufbewahrt hatte und ein zweiter Klon existierte

Regel: Niemals force-pushen. Niemals shared Branches rebasen. Immer eine Rollback-Strategie haben.

2. Schützen Sie Ihre API-Schlüssel

KI-Modelle können autonom API-Schlüssel verwenden und Tausende von Dollar verursachen, ohne dass Sie es merken

Regel: Ausgabelimits setzen. Separate Schlüssel pro Projekt verwenden. Nutzung täglich überwachen.

Produktionssicherheit (2/2)

3. Alles protokollieren & Berichte erstellen

Sie brauchen tägliche Aktivitätsberichte und Finanzberichte – wissen Sie, was Ihre KI-Agenten getan und was sie ausgegeben haben

Nutzen Sie Dienste wie Resend, um sich automatische tägliche Zusammenfassungen per E-Mail zu schicken

Regel: Wenn Sie nicht sehen können, was gestern passiert ist, fliegen Sie blind.

Der KI ist Ihre Rechnung egal. Sie wird fröhlich eine API 10.000 Mal aufrufen, wenn Sie sie bitten, „mach, dass es funktioniert.“ Sie sind die Leitplanke. Limits setzen, Nutzung protokollieren und täglich überprüfen.

Die unersetzliche Rolle des Menschen

KI kann Sie in diesen Bereichen nicht ersetzen:

Vision – Was sollen wir bauen? Warum? (vorerst)

Empathie – Was brauchen die Nutzer wirklich? (vorerst)

Urteilsvermögen – Ist das der richtige Ansatz? (vorerst)

Geschmack – Fühlt sich das richtig an? Ist es gut genug? (vorerst)

Ich sage „vorerst“, weil die KI sich in all diesen Bereichen verbessert. Heute sind Sie noch unentbehrlich. Morgen? Die Lücke schließt sich schnell. Die Ingenieure, die heute lernen, mit KI zu arbeiten, werden diejenigen sein, die morgen die Zukunft gestalten.

Die Zukunft ist bereits hier

Was als Nächstes kommt:

KI-Agenten, die autonom deployen, überwachen und Produktionsprobleme beheben

Multi-Agent-Systeme, in denen KIs an großen Projekten zusammenarbeiten

KI, die UX entwirft, Texte schreibt und Assets erstellt

Voice-First-Entwicklung: „Hey Claude, füge eine Suchleiste in den Header ein“

KI, die Ihre Präferenzen lernt und Ihre Bedürfnisse voraussieht

Die Ingenieure, die diese Tools jetzt lernen, werden die Führungskräfte von morgen sein. Diejenigen, die sich widersetzen, werden zurückgelassen. Das ist keine Vorhersage – es passiert bereits.

Abschluss

Was Sie heute gelernt haben und was als Nächstes zu tun ist.

Wichtigste Erkenntnisse

1. Die Ära des manuellen Programmierens ist vorbei – nutzen Sie KI-First-Entwicklung

2. Denken Sie in Verhalten, nicht in Code – beschreiben Sie das Was, nicht das Wie

3. Klein anfangen, inkrementell iterieren – ein Feature nach dem anderen

4. Verhalten testen, nicht Code – wenn es korrekt funktioniert, ist es korrekt

5. Der Maschine vertrauen – Ergebnisse verifizieren, nicht Implementierungen umschreiben

6. Ihr Wert liegt in Vision, Urteilsvermögen und Geschmack – nicht in Syntax

7. CLAUDE.md ist das Gehirn Ihres Projekts – investieren Sie in guten Kontext

8. Hören Sie nie auf, Grundlagen zu lernen – KI verstärkt Wissen, nicht Unwissen

9. Schützen Sie Ihre API-Schlüssel – KI-Modellen ist Ihre Rechnung egal, setzen Sie Limits und überwachen Sie täglich

10. Immer Backups haben – nie force-pushen, alles protokollieren, tägliche Berichte erstellen

Ihre Hausaufgabe

Bauen Sie diese Woche etwas Echtes.

Tag 1: Einrichtung

Installieren Sie Claude Code oder Codex CLI. Erstellen Sie ein neues Projekt.

Tag 2-3: Bauen

Wählen Sie eine einfache Idee (persönliche Seite, To-do-App, Taschenrechner). Bauen Sie sie komplett mit KI. Folgen Sie dem Iterationszyklus.

Tag 4-5: Erweitern

Fügen Sie 3 Features inkrementell hinzu. Testen Sie jedes einzelne. Committen Sie nach jedem.

Tag 6-7: Deployen

Deployen Sie auf Vercel oder Netlify. Teilen Sie die URL. Zeigen Sie es der Welt.

Der beste Weg zu lernen ist zu bauen. Nicht zuschauen. Nicht lesen. Bauen.

Ressourcen

Claude Code: npm install -g @anthropic-ai/claude-code

Codex CLI: npm install -g @openai/codex

Dieser Vortrag: emrevarol.com/lecture/coding-with-genai-de.html

Alle Vorträge: emrevarol.com/lecture/

Live-Projekte (In Aktion sehen)

emrevarol.com – Portfolio & Vorträge

evimibul.org – KI-Immobilien

english.cash – KI-Englischlernen

pusulam.ai – Prognosemärkte

deneme.live – KI-Prüfungsplattform

neyesek.biz – KI-Essensbewertungen

a2sv.org – Africa to Silicon Valley

Schlussworte

„Die Zukunft gehört denen, die klar beschreiben können, was sie bauen wollen. Die Maschinen erledigen den Rest.“

Vielen Dank

Fragen?

Jetzt gehen Sie raus und bauen etwas Großartiges.

Emre Varol · Gründer & CEO, A2SV

emrevarol.com

emre@a2sv.org

linkedin.com/in/emrevarol