The Vibe-Code Journey · 2024 – 2026

32 Repos
One Human

A GitHub analysis spanning 17 months of vibe-coding — from the first idea to two Best of Swiss Apps Awards.

32
Repositories
650k
Lines of Code
1.5k
Commits
BOSA Bronze
Bedo Hamza · jim.mor7@gmail.com
Chapter 1

About Me

Bedo Hamza

  • M.Sc. Innovation Management — SUPSI
  • 10 years of experience as an Innovation Manager
  • Previous App: M8 Mind Map — 460,000+ downloads
  • One-Man-Show — designing, building, and launching alone
  • Vibe Coder — AI-native development

"As an Innovation Manager I always had ideas — but I was always dependent on others to bring them to life."

Before vs. Today

Before

  • Search for developers
  • Wait weeks/months
  • High costs
  • Dependency

Today with AI

  • Idea → code directly
  • Hours instead of months
  • Minimal costs
  • Full control
01 · DATA

The raw numbers.

17 months of GitHub activity, fully analyzed — across all repos, in every language.

The Metrics

649,909 lines of code.

Analyzed with cloc across all 32 repositories · As of April 2026

32
Repositories
30 private
650k
Lines of Code
2,818 files
1.461
Commits
across 201 days
17
Months
Dec 2024 – Apr 2026
11
Programming languages used
6
Platforms (iOS, visionOS, Android, Web, macOS, ESP32)
228
Commits in peak month (November 2025)

"Even the best developers can't physically type that fast. It's pure physics. — Claude Code Max & Factor 10."

The Intensity

Commits per month.

The turning point: August 2025 — from November 2025 onwards consistently above 140 commits/month.

The Languages

Multi-platform from day one.

TypeScript (Web/Backend) and Swift (iOS/visionOS) dominate — plus Kotlin, Python, C++, CSS.

    02 · REACH

    Six platforms.
    One developer.

    From Apple Vision Pro to ESP32 microcontroller — the journey is radically platform-agnostic.

    Platform Breadth

    Where the apps run.

    📱

    iOS / watchOS

    7
    DinBrudi, HeyBrudi, BionicCoach, fusionfour, BionicBedoPT1, PrototypeBACycling, DinBrudiNotes
    🥽

    visionOS

    5
    bionic VisualizeYourWins, BSA_Proto_MK3, BSA_Proto_MK4, nextone, bionicSnake
    🤖

    Android / XR

    4
    dinbrudi_android, BionicVYWAndroid, PT1_DinBrudiForFolds, DinBrudiLaunchPad
    🌐

    Web / Backend

    6
    DinBrudiTeam, bionic-landing, bionic-PD, POTGO, CitizenCalendar, DinBrudiBrowser
    🖥️

    macOS / Windows

    1
    HeyBrudi Desktop (macOS Menu Bar + Windows System Tray)
    🔌

    ESP32 Hardware

    1
    GsundheitBrudi — Shoulder posture tracker (C++, IMU sensor)
    🐧

    Linux Desktop

    1
    DB_Neo_Themes (GNOME/Cinnamon/XFCE themes)
    🧪

    Prototypes

    7
    Quick experiments, proofs of concept, test products
    03 · RECOGNITION

    The validation.

    Best of Swiss Apps 2025 — two products, two bronze medals, two distinct categories.

    Chapter 3 · Awards

    🏆 Best of Swiss Apps 2025

    🥉 Bronze Winner

    DinBrudi

    Category: Innovation
    Voice-first todo app in Swiss German. iOS, watchOS, Android. Swiss German speech recognition + AI todo extraction.
    🥉 Bronze Winner

    bionic — Visualize Your Wins

    Category: Extended Interactions
    visionOS app that brings GPX cycling routes to life on Swiss topographic 3D terrain. Native Apple Vision Pro.

    "There was nothing before this where one-man-shows could ship apps of this quality. The gold winner in Innovation, by the way, is also a vibe coder."

    04 · PRODUCTS

    Five product suites.
    Eleven experiments.

    Not everything became a product — and that's the point. Fast prototyping enables fast decisions.

    Flagship Products

    The polished ones.

    Apps with App Store listing, users, or award recognition.

    🏆 BOSA Bronze

    DinBrudi

    Voice-first todo app in Swiss German. iOS + watchOS + Android. Speech recognition, AI extraction, freemium.

    SwiftiOS/watchOS56k LOC
    🏆 BOSA Bronze

    bionic Visualize Your Wins

    visionOS cycling app with Swiss Topo integration. Immersive 3D terrain exploration for Apple Vision Pro.

    SwiftvisionOSRealityKit
    In Market

    DinBrudiTeam

    Productivity suite with News Reader, BrudiCast (AI podcast), TrendRadar, Notes, Tasks. v7.0.0 on Railway.

    TypeScriptWeb190k LOC
    Product

    HeyBrudi

    Voice-first productivity suite — Swiss German capable. macOS menu bar, iOS keyboard extension, Windows tray.

    Swift + C#macOS/iOS/Win
    Launch

    bionic — PD Platform

    AI agents for product development: Eve, CoachT, Walter, ChrisKing, Bedo. Full-stack Next.js platform + landing page.

    Next.js 15TypeScript96k LOC
    Business

    POTGO

    Digital order & payment platform for restaurants. Microservices backend (6 services), 3 frontend apps, TWINT/Stripe.

    TypeScriptMicroservices
    Prototypes & Experiments

    The learning zone.

    Quick shots, proofs of concept, technical excursions.

    Hardware

    GsundheitBrudi

    ESP32-based shoulder posture tracker. IMU sensor, touch display, LiPo battery, web dashboard. Fully open hardware.

    C++ESP32-S3
    Cross-Platform

    DinBrudiBrowser

    Tauri-based browser for macOS/Windows/Android/iOS with cloud sync. Rust core, TypeScript frontend.

    Tauri 2.0Rust
    Linux

    DB_Neo_Themes

    3 Linux desktop themes: Teenage Engineering, Back to the Future, Glassmorphism. With Python GUI switcher.

    CSS/GTKGNOME/Cinnamon
    Vision Pro

    bionicSnake / nextone

    visionOS experiments — Snake in 3D and spatial gaming concepts for Apple Vision Pro.

    SwiftRealityKit
    Mockup

    Proto_ED_Bern

    AI learning coach mockup for Entlastungsdienst Canton Bern. Interactive reflection chat demo.

    HTMLMVP
    AI PoC

    bionicPD_Proto1

    Python/Streamlit prototype of the bionic PD platform: AI agents for file-based product development.

    PythonOpenAI
    Size Ranking

    Top 12 repos by LOC.

    #RepositoryLanguageStartedCommitsLOC
    The AI Stack

    How it all happened.

    Not one tool — the combination of multiple tools makes the difference.

    🤖

    Claude Code

    Backend logic, architecture, database design, large refactorings

    Cursor

    UI/UX development, fast component iteration

    🎨

    Lovable.dev

    Landing pages, marketing sites, prototyping

    🧠

    ChatGPT

    Brainstorming, content, documentation

    🎯

    GitHub Copilot

    Code completion, snippets, boilerplate

    Windsurf

    Fast iterations, bug fixes

    🎬

    Figma / Stitch

    Design system, visual exploration

    🚂

    Railway / Vercel

    Hosting, Auto-Deploy on push to main

    🔊

    OpenAI Whisper + TTS

    Swiss German speech recognition, BrudiCast

    Chapter 6 · Learnings

    What the data says.

    Pace

    • 17 months, 32 repos = ~1.9 repos per month
    • 201 active commit days = nearly 40% of all days
    • Peak: 228 commits in a single month
    • Acceleration: from ~40 to >200 commits/month starting Nov 2025

    Breadth

    • 6 platforms — iOS to ESP32
    • 11 programming languages in active use
    • Swift & TypeScript nearly tied (~160k LOC each)
    • Hardware project, browser project, Linux themes, AI agents — no dogma

    Depth

    • DinBrudiTeam: 190k LOC, full-stack productivity suite
    • bionic-landing: 51k LOC, commercial platform
    • Full microservices architectures (POTGO)
    • Custom MCP servers, PWA, push notifications

    Validation

    • 2× Best of Swiss Apps Bronze (2025)
    • Multiple apps live in the App Store
    • Commercial client projects (POTGO, ED Bern, bionic)
    • Prior achievement: M8 with 460k downloads

    From Shards to Product.

    The last 17 months have shown: A single person with the right AI tool combination can do the work of an entire team — and win awards along the way.

    The question is no longer "What can you build with AI?"
    The question is: What do you want to build?

    Bedo Hamza · jim.mor7@gmail.com · github.com/devHMZmarksthespot