Meine Reise als Vibe Coder

Was ich als Product Manager über AI-gestützte Entwicklung gelernt habe

Bedo Hamza

Bionic Product Development | Meetup 2026

Wer bin ich

Beruflich

  • Wirtschaftsinformatiker
  • 25+ Jahre Produktentwicklung
  • Product Manager
  • Kein Entwickler

Und trotzdem…

  • Mehrere Apps im App Store
  • iOS, Android, visionOS
  • 2× Best of Swiss Apps Award
  • Alles mit Vibe Coding

"Ich kann nicht programmieren. Aber ich kann heute Dinge bauen, die vor zwei Jahren unmöglich waren."

SEPTEMBER 2024

Es fängt an

Ein Morgenessen, ein Problem, und eine Idee

Kapitel 1

Morgenessen mit Christof Zogg

Das Gespräch

  • 1.5 Stunden intensiver Austausch
  • Hundert Ideen, To-Dos, Kontakte
  • Produkte anschauen, Infos zuschicken

Das Problem

  • Am Schluss: Was haben wir besprochen?
  • Gute Ideen gehen verloren
  • To-Dos werden nicht nachverfolgt

"Anderthalb Stunden, sehr intensiv, sehr viele Informationen — und danach verlieren wir die Hälfte davon."

Kapitel 1

Dasselbe Problem im Job

🗣️

Physische Meetings

Stundenlang besprochen — Tasks gehen unter den Tisch

📝

Mühsames Nachtragen

Was haben wir abgemacht? Wer macht was? Nachträglich zusammensuchen

💡

Gute Ideen verloren

Die besten Einfälle kommen im Gespräch — und verschwinden danach

🎯

Die Idee entsteht

Eine App, die Gespräche versteht und To-Dos daraus macht

Kapitel 1

Meine Ingredients

Alles da — ausser Coden

Was ich kann

  • 25+ Jahre Produktentwicklung
  • App mit 500K+ Downloads gebaut
  • Holzkarte weltweit lanciert
  • Go-To-Market, Support, Betrieb
  • Security-Knowledge & Client-Server
  • 7 Jahre Conversational Interfaces

Was mir fehlt

Coden
Kein Swift · Kein Kotlin · Kein Xcode

"Produkte verstehe ich. Aber den Code schreiben? Das war immer die Mauer."

Kapitel 1

November 2024 — Die ersten Schritte

November

Erster Prototyp mit Lovable

Einfach mal schauen, was diese AI-Coding-Tools können

Durchbruch

Whisper API: Schweizerdeutsch wird verstanden!

7 Jahre Conversational Interfaces — Schweizerdeutsch war immer der Showstopper. Jetzt plötzlich nicht mehr.

Name

"Bedos Alfred" — jeder braucht seinen Butler

Erster Prototyp-Name, Analogie zu Batman. Später umbenannt zu DinBrudi.

"Die Kompetenz, die mir gefehlt hat, konnten die Tools ausgleichen. Auf einmal konnte ich meinen ersten Prototyp bauen."

Kapitel 1

Weihnachtsferien 2024

14-Stunden-Tage, zwei Wochen lang

Der Copy-Paste-Workflow

  • Code im Chat generieren lassen
  • Ganzes File generieren — weil ich nicht wusste, wo der Änderungsteil hin muss
  • File in Xcode ersetzen → Build → Fehler
  • Debug-Infos zurückkopieren → Repeat

Das GitHub-Desaster

  • 3–4× Projekt von vorne angefangen
  • Files verschossen, Xcode korrupt
  • Keine Ahnung von SSH-Keys
  • Push, Pull, Staging = Fremdwörter
  • Wusste nicht mal, dass man Dateien wiederherstellen kann

"Purer Wille. Ich wollte das — und habe es durchgezogen. 14 Stunden am Tag, zwei Wochen lang."

Kapitel 1

Das Problem mit Copy-Paste

🔄

Endlose Schleifen

Code kopieren → Fehler → zurück → neuer Code → neuer Fehler

🧩

Kein Kontext

AI kennt das Projekt nicht — Klassen, Modelle, alles von Hand erklären

📁

Kein Dateizugriff

Kein Verständnis für Projektstruktur — man musste selbst wissen, welches File wo liegt

🐌

Ganzes File ersetzen

Nur den geänderten Teil einbauen? Zu schwierig. Also ganzes File neu generieren lassen.

"Es war wie Programmieren per Fax. Funktioniert irgendwie — aber man spürt: So ist das nicht gedacht."

Kapitel 1

Januar 2025 — Release & Reality Check

1 CHF
"Ein Stutz" — Paid App im Store
40K
LinkedIn Views
~500
Downloads in den ersten Wochen

One-Man-Show

  • Code: AI-generiert (ChatGPT + Claude)
  • Logo: AI-generiert (DALL·E)
  • Von der Idee bis App Store: alleine

Das Gefühl

"Ich muss niemandem meine Idee erklären. Ich kann sie sofort umsetzen und kriege sofort Feedback."

Kapitel 1

Bru — Your ToDo

Vom Einkaufszettel zur internationalen App

Feedback

Ein Kollege: "Nutze DinBrudi für den Wocheneinkauf"

"Meine Frau und ich reden einfach — und am Schluss kriegen wir die Einkaufsliste."

Idee

Warum nicht international?

Ähnliche Codebase, eigenes GUI, separater Markt — Xcode löst das mit Targets.

Resultat

Bru — Your ToDo, im App Store

Kaum Traktion. Aber wieder extrem viel gelernt.

"Kollegen fragten: Was macht der Bedo in seiner Freizeit, 24 Stunden lang?"

📱 LIVE

DinBrudi Demo

Schauen wir uns an, was daraus geworden ist

DinBrudi Live

📱

Live Demo auf dem iPhone

Tasks erstellen

🗣️

Schweizerdeutsche UI

🔄

Heute: Version 9

Frage ans Publikum: Wer hat schon mit AI-Tools Code generiert?

MITTE 2024

Der Wendepunkt

Ein Kollege, eine Rezept-App, und Claude Code

Kapitel 2

Zwei Momente, die alles verändert haben

~1995

DOS → WIN

Ein Befehl. Eine neue Welt. Der Start meiner Computer-Faszination.

2024

Copy-Paste → Claude Code Max

Derselbe Effekt. Ein Kollege mit Rezept-App zeigt mir Claude Code. Alles verändert sich.

"Auf einmal ging eine komplett neue Welt auf, die früher verschlossen war."

Kapitel 2

Claude Code Max

Der entscheidende Unterschied

Copy-Paste (vorher)

  • AI sieht nur, was ich einfüge
  • Kein Zugriff auf Projektstruktur
  • Kein Wissen über andere Dateien
  • Jede Änderung: manuell kopieren

Claude Code Max (nachher)

  • Zugriff auf lokales Dateisystem
  • Sieht alle Dateien, versteht Zusammenhänge
  • Editiert direkt im Projekt
  • Kann selbst builden und Fehler fixen

"Der Moment, als Claude Code das erste Mal mein ganzes Projekt gelesen hat und wusste, welche Dateien existieren — das war der Gamechanger."

Kapitel 2

Faktor 10

2 Wo.
DinBrudi V1 mit Copy-Paste
2 Tage
Bru Android mit Claude Code
10×
Beschleunigung

Warum so viel schneller?

  • Kein Copy-Paste mehr
  • AI versteht den Gesamtkontext
  • Änderungen über mehrere Dateien gleichzeitig
  • Fehler werden direkt im Projekt gefixt

Das Physik-Argument

"Selbst die besten Entwickler können physisch nicht so schnell tippen. Das ist reine Physik — wie ein Schachcomputer, der mehr Züge durchrechnen kann."

Kapitel 2

Die Explosion

Jede Joggingrunde eine neue Idee

½ Tag
Hasenbart Garage
2 Tage
Bru Android
10+
Prototypen
3
Apps im Store

"Effizienter, die App von Grund auf neu zu programmieren, als Cross-Platform-Frameworks zu nutzen. Das Fundament wird in Minuten gelegt."

Kapitel 2

Hasenbart Garage

Idee beim Joggen → Prototyp am selben Tag

Die Idee

  • Reale Velostrecke auf Indoor-Trainer simulieren
  • Widerstand = Steigung der Route
  • Technisch nicht wahnsinnig aufwendig

Die Erkenntnis

  • Halber Tag: funktionierender Prototyp
  • Voller Bugs — aber er lief
  • Kernfrage beantwortet: Ist es machbar?

"Das Ziel war nicht sauberer Code. Das Ziel war: Ist das technisch feasible? Gibt es APIs dafür?"

2024 → 2025

bionic

visualize your wins — Apple Vision Pro

Kapitel 3

bionic — Die alte Welt

Velorouten in 3D, bevor es Vibe Coding gab

Anfang 2024

Idee: 200+ km Touren in 3D visualisieren

Spatial Immersive Spaces auf der Vision Pro — Steigungen plastisch sehen

9+ Monate

Richtige 3D-Plattform gesucht

Google Maps 3D nur Android · Centrium undokumentiert · Agenturen gepitcht

Herbst 2024

Entwickler-Lehrling überfordert

Zweites Lehrjahr, neue Plattform, fehlende SDKs — irgendwann zu viel

Kapitel 3

bionic — Die neue Welt

Prototypen-Phase selbst übernommen

Was ich als PM gemacht habe

  • Framework-Evaluation mit Claude Code
  • API-Recherche selbstständig
  • Lösung gefunden: SwissTopo
  • Öffentliche Höhendaten der Schweiz

Was der Entwickler gemacht hat

  • Finale Entwicklung übernommen
  • Auf Basis geschärfter Requirements
  • Framework bereits validiert
  • Keine Sackgassen mehr

"Bei Prototypen interessiert die Codequalität nicht. Es geht nur darum herauszufinden: Ist das machbar?"

Zwischenerkenntnis

Mockup vs. funktionaler Prototyp

UX-Mockup Funktionaler Prototyp
Zeigt, wie es aussehen könnte Zeigt, ob es funktioniert
Man kann alles zeichnen Man sieht die technischen Grenzen
Abstrakt für Stakeholder Tangible, erlebbar, überzeugend
Braucht Entwickler für Validierung PM validiert selbstständig

"Ein funktionaler Prototyp hat eine ganz andere Tiefe als ein Mockup. In einem Mockup kann man alles zeichnen — das ist völlig egal."

2025

Im Job angekommen

Vibe Coding beim Arbeitgeber

Kapitel 4

Internes Projekt

On-Device Machine Learning

Das Problem

  • Kein sicherer Kommunikationskanal zum Kunden
  • Use Cases brauchen On-Device ML
  • Entwickler-Ressourcen intern knapp & teuer

Mein Ansatz

  • Apple ML-Framework selbst gecoded
  • Geprüft: Entspricht das den Requirements?
  • Null Entwickler-Ressourcen verbraucht
  • Jetzt im Evaluationsprozess

"Ich muss nicht mehr die teuren und wenigen Entwickler-Ressourcen nutzen, nur um eine Idee zu validieren."

Kapitel 4

Was sich intern verändert hat

🎯

Präzisere Requirements

Technische Machbarkeit selbst geprüft — andere Konversation mit Entwicklern

💬

Weniger Missverständnisse

Funktionale Prototypen statt "du verstehst das, ich verstehe etwas anderes"

Ideen reifen lassen

Prototyp 2–3 Monate testen bevor er in die Entwicklung kommt

📊

Senior Management überzeugen

Funktionale Demos statt Slides — viel tangible, viel besser

DIE THESE

Was das für uns
alle bedeutet

Product Manager, Entwickler, Teams

T-Shaped Developer — endlich Realität?

Was bleibt

  • Technisches Verständnis
  • Architektur-Entscheidungen
  • Sicherheit & Performance
  • Code Reviews

Was sich verändert

  • Schreibarbeit dramatisch beschleunigt
  • Android in 2 Tagen statt Wochen
  • Cross-Platform wird Fleissarbeit

Was dazukommt

  • AI-Code bewerten & verbessern
  • Architekten & Mentoren
  • Qualitätssicherung als Kernkompetenz

"Die Frage ist nicht, ob Entwickler ersetzt werden. Die Frage ist, ob sie bereit sind, ihre Rolle weiterzuentwickeln."

Das eigentliche Problem

25 Jahre Produktentwicklung — eine Konstante

Kommunikation

"Du verstehst das, ich verstehe etwas anderes."

🔄

Vorher

Agile-Prozesse, Scrum, Sprints — alles Versuche, Kommunikation zu lösen

Jetzt

Funktionale Prototypen — eine Lösung, die für jeden verständlich ist

ENDE 2025

Die Bestätigung

Best of Swiss Apps

Kapitel 5

Best of Swiss Apps Awards

🥉 Bronze Winner

DinBrudi — ToDo App uf Schwiizerdütsch

Best of Swiss Apps — Kategorie Innovation

🥉 Bronze Winner

bionic — visualize your wins

Best of Swiss Apps — Kategorie Extended Interactions

"Es gab vorher nichts, wo One-Man-Shows Apps in dieser Qualität liefern konnten. Der Gold-Gewinner in Innovation ist übrigens auch ein Vibe Coder."

Was daraus entstanden ist

🇨🇭

DinBrudi

ToDo App uf Schwiizerdütsch

iOS & Android
🌍

Bru — your todo

Internationale Voice-First ToDo App

iOS
🥽

bionic — visualize your wins

Velorouten in 3D auf Vision Pro

visionOS

Alle mit Vibe Coding entstanden — von Konzept bis App Store

RÜCKBLICK

Was ich gelernt habe

Lessons Learned

🚀

MVP-Validierung war nie einfacher

App bauen, pushen, Feedback sammeln, iterieren

Tools entwickeln sich rasend schnell

2024: 2 Wochen → 2026: 2 Tage für den gleichen Scope

🎯

Product-Market-Fit bleibt schwer

DinBrudi: kein PMF — aber der Lerneffekt war unbezahlbar

💬

Kommunikation ist das Hauptproblem

Funktionale Prototypen lösen, was Scrum versprochen hat

Wohin die Reise geht

Spec-Driven Development

  • Spezifikation schreiben → Code generieren
  • Kundensupport automatisieren
  • Plattformen wie Bionic als Enabler

Call to Action

  • Product Manager: Lernt diese Tools. Jetzt.
  • Entwickler: Bereitet euch auf PMs mit Prototypen vor.
  • Alle: Jeder Monat zählt.

"Ich gebe nicht auf — und ich empfehle euch: Fangt an. Heute."

?

Fragen & Diskussion

Was möchtet ihr wissen?

Vielen Dank!