Blog

Erfahren Sie mehr über GeekBye, erhalten Sie Produktaktualisierungen und entdecken Sie unseren Ansatz zur KI-gestützten Interview-Unterstützung.

Eine abgebrochene Verbindung sollte nicht die ganze App zum Absturz bringen — unsere tat es
Steven

Steven

6. Juli 20266 Min. Lesezeit

Eine abgebrochene Verbindung sollte nicht die ganze App zum Absturz bringen — unsere tat es

Als unser Backend mitten in einem Meeting offline ging, hat es nicht nur die Transkription pausiert — es hat die ganze App zum Absturz gebracht. Die Ursache war ein einziges nicht behandeltes Event, und der Fix waren zehn Zeilen. Das ist das Release-Cluster, das GeekBye angemeldet bleiben und verbunden bleiben ließ, durch genau die Dinge, die es früher umgebracht haben.

Engineering
Zuverlässigkeit
Electron
GeekBye-Releases

Neueste Artikel

Die Anatomie perfekt ausgelieferter Software: Wie Code-Review fand, was Tests nicht fanden
Steven
Steven6 Min. Lesezeit

Die Anatomie perfekt ausgelieferter Software: Wie Code-Review fand, was Tests nicht fanden

Über die gesamte GeekBye-v2-Reihe hinweg passiert immer wieder dasselbe: Ein Fix besteht jeden Test auf dem Rechner des Entwicklers, und dann beweist das Code-Review, dass er für fast alle anderen fehlgeschlagen wäre. Das ist der Arbeitsablauf hinter neun Releases — das Review-Gate, die Fix-first-Fänge und die Test-vor-dem-Ausliefern-Disziplin, die aus „bei mir läuft es" ein „es läuft" macht.

Engineering
Prozess
Code-Review
Deine Mac-App erteilt Mikrofonzugriff — und vergisst ihn bei jedem Start
Steven
Steven6 Min. Lesezeit

Deine Mac-App erteilt Mikrofonzugriff — und vergisst ihn bei jedem Start

GeekBye hat um Mikrofonzugriff gebeten, du hast ihn erteilt, und es hat funktioniert. Beim nächsten Start: weg. Und die App tauchte in den Systemeinstellungen → Mikrofon nie überhaupt auf. Schuld war eine Sicherheitsfunktion von macOS, die die App still aus einem Pfad ausführte, der sich in Luft auflöst — hier ist die Diagnose und der Ein-Klick-Fix.

macOS
Berechtigungen
Engineering
Wie man einen Live-Bericht ohne das Flackern streamt
Steven
Steven5 Min. Lesezeit

Wie man einen Live-Bericht ohne das Flackern streamt

Wenn dein Meeting endet, füllt sich die Zusammenfassung von GeekBye jetzt live auf, statt dich auf einen Spinner starren zu lassen. Eine Streaming-Oberfläche ruhig statt zappelig wirken zu lassen, erforderte, das Flackern zweimal zu lösen — einmal für strukturierte Felder, einmal für Markdown — und die zweite Lösung war ein Renderer, den wir bereits besaßen.

Technik
Frontend
Streaming
Eine Codebasis, zwei Apps: White-Label ohne Fork
Steven
Steven5 Min. Lesezeit

Eine Codebasis, zwei Apps: White-Label ohne Fork

GeekBye und Pavleur sind zwei unterschiedlich gebrandete Desktop-Apps, gebaut aus einem einzigen Repository — kein Fork, keine duplizierte Codebasis. Hier ist die Build-Maschinerie, die eine Codebasis in zwei Produkte kompiliert, und der Ein-Zeilen-Bug, der unsere zweite App sich mit dem falschen Namen vorstellen ließ.

Technik
Architektur
Build
Eine CSS-Variable, fünf Review-Runden und eine Swift-Toolchain, die log
Steven
Steven7 Min. Lesezeit

Eine CSS-Variable, fünf Review-Runden und eine Swift-Toolchain, die log

GeekBye v2.0.7 machte das gesamte Overlay verstellbar durchscheinend — was nach einer einzeiligen CSS-Änderung klingt und definitiv keine war. Die eigentliche Geschichte ist, was das Code-Review aufdeckte: zwei Flächen, die sich weigerten zu verblassen, eine Aufnahmeleiste, die bei gleicher Deckkraft falsch aussah, und ein kompiliertes Binary, das um 672 Bytes hin und her sprang, weil unsere eigene Dokumentation einem Reviewer die falsche Swift-Version nannte.

Engineering
Design
Build
Wir löschten 5,000 Zeilen Audio-Code — und Transkripte tauchten plötzlich doppelt auf
Steven
Steven6 Min. Lesezeit

Wir löschten 5,000 Zeilen Audio-Code — und Transkripte tauchten plötzlich doppelt auf

GeekBye v1.6 riss zwei on-device-Swift-Transkriber heraus und ersetzte sie durch eine einheitliche Pipeline — ein Netto-Löschen von über 5,000 Zeilen, während Nutzer gerade mitten in Meetings waren. Dann tauchten Transkripte doppelt auf, weil der Fehler in die eine Schicht wanderte, die noch glaubte, es gäbe zwei Engines.

Engineering
Transkription
Architektur
Die Sicherheitsprüfung, die unsere App unmöglich zu beenden machte
Steven
Steven6 Min. Lesezeit

Die Sicherheitsprüfung, die unsere App unmöglich zu beenden machte

Das automatische Update war das schwerste Feature, das wir je ausgeliefert haben — sechs Releases in vier Tagen, damit es die App nicht mehr unbrauchbar machte. Der schlimmste Bug war einer, den wir aus lauter Vorsicht selbst eingebaut haben: eine 500-Millisekunden-„Sicherheits"-Prüfung, die aus einem fehlgeschlagenen Update einen Prozess machte, den man buchstäblich nicht beenden konnte.

Engineering
Electron
Zuverlässigkeit
Was ein Release mit 127 Commits wirklich ist
Steven
Steven6 Min. Lesezeit

Was ein Release mit 127 Commits wirklich ist

GeekBye v1.7.0 waren 127 Commits in elf Tagen. Von außen sieht das nach hundert Kleinigkeiten aus. Von innen waren es zwei große Features, ineinander verwoben — und eines davon wurde am falschen Ort gebaut, dann mitten im Release wieder herausgerissen und neu aufgebaut. Das hier ist die Anatomie eines großen Releases.

Engineering
Release
Architektur
Der Earbuds-Bug: Als die andere Person aus unserem Transkript verschwand
Steven
Steven6 Min. Lesezeit

Der Earbuds-Bug: Als die andere Person aus unserem Transkript verschwand

Die zweikanalige Transkription funktionierte einwandfrei über Laptop-Lautsprecher und Over-Ear-Kopfhörer. Dann steckte jemand In-Ear-Kopfhörer ein, und die Person, mit der er sprach, verschwand einfach aus dem Transkript — weil Chromium unser Audio in dem Moment, in dem sie sprach, stillschweigend stummschaltete. Elf Fixes scheiterten. Der zwölfte änderte die ganze Architektur.

Engineering
Audio
Transkription
Ruhige Software: einen flackernden Schalter beseitigen und dem Chat beibringen, in welchem Modus er ist
Steven
Steven6 Min. Lesezeit

Ruhige Software: einen flackernden Schalter beseitigen und dem Chat beibringen, in welchem Modus er ist

Zwei kleine GeekBye-Releases, keine Vorzeigefunktionen — nur ein Einstellungs-Schalter, der aufgehört hat zu flackern, und ein Chat-Assistent, der dir endlich sagt, ob er im Meeting-Modus oder im Coding-Modus geantwortet hat. Genau das kostet "ruhige Software" wirklich, ein Detail nach dem anderen.

Produkt
Design
Technik
Live-Transkription, wenn die Firewall WebSockets blockiert
Steven
Steven5 Min. Lesezeit

Live-Transkription, wenn die Firewall WebSockets blockiert

Firmennetze lieben es, HTTPS zu erlauben und WebSocket-Upgrades still zu killen. Das bricht die Echtzeit-Transkription lautlos. GeekBye v2.0.8 fällt automatisch auf einen reinen HTTPS-Transport zurück — und beim Ausliefern kam ein Bug ans Licht, der das ganze Feature nutzlos gemacht hätte.

Transkription
Netzwerk
Engineering
Warum die Bildschirmaufnahme den falschen Monitor erfasst (und unser Fix)
Steven
Steven5 Min. Lesezeit

Warum die Bildschirmaufnahme den falschen Monitor erfasst (und unser Fix)

Bei einem Setup mit zwei Monitoren nahm GeekBye immer den Hauptbildschirm auf und screenshottete ihn — egal, auf welchem Bildschirm du gerade gearbeitet hast. Der Fix war eine kleine Funktion — aber die erste Version war falsch, und das Code-Review deckte auf, warum.

Bildschirmaufnahme
Multi-Display
Engineering
Der Tag, an dem unsere App sich selbst DDoSte
Steven
Steven5 Min. Lesezeit

Der Tag, an dem unsere App sich selbst DDoSte

Ein Backlog ausstehender Uploads, beim Start alle auf einmal losgelassen, verwandelte jeden GeekBye-Client in einen kleinen Denial-of-Service-Angriff auf unsere eigenen Server. Der Fix — und die Verbindungs-Vitalitätsleiter, die er uns zu bauen zwang — ist eines der nützlichsten Dinge, die uns v2 gelehrt hat.

Zuverlässigkeit
Netzwerk
Engineering
Was eine Version 2 wirklich kostet: 206 Commits ehrlicher Zustände
Steven
Steven7 Min. Lesezeit

Was eine Version 2 wirklich kostet: 206 Commits ehrlicher Zustände

Die v2 von GeekBye war kein Feature-Release. Es waren 206 Commits, die auf eine einzige Idee zielten: Die App darf niemals über ihren eigenen Zustand lügen. Das ist der Preis dafür — inklusive des Ein-Zeilen-Fehlers im Lockfile, der uns fast daran gehindert hätte, überhaupt etwas auszuliefern.

Zuverlässigkeit
Engineering
Release
Warum dein KI-Notetaker mitten im Meeting die Aufnahme stoppt
Steven
Steven5 Min. Lesezeit

Warum dein KI-Notetaker mitten im Meeting die Aufnahme stoppt

Unsere eigene App hat zwei unserer Meetings beendet, während die Gegenseite mitten im Satz war. Die forensische Spur führte zu einem gut gemeinten Idle-Timer, der niemanden außer dich hören konnte — und zu einem zweiten Bug, der deinen gesamten Desktop sperren konnte. Beide behoben in GeekBye v2.0.9.

Zuverlässigkeit
Meetings
Engineering
Warum KI-Transkription Fachbegriffe falsch versteht (und wie wir das behoben haben)
Steven
Steven6 Min. Lesezeit

Warum KI-Transkription Fachbegriffe falsch versteht (und wie wir das behoben haben)

Eine Live-Session verstand "what is the pointer in C++" als "what is the point in life". Hier ist die forensische Spur von diesem Transkript zu GeekBye v2.0.11 — Keyterm-Biasing, eine Race-Condition, die die Verbindung abbrechen ließ, und der Tag, an dem unser eigener Fix nach hinten losging.

Transkription
Zuverlässigkeit
Engineering
Von Meetings zu Agenten: Mach aus Gesprächen Arbeit, die deine KI erledigen kann
Chris
Chris6 Min. Lesezeit

Von Meetings zu Agenten: Mach aus Gesprächen Arbeit, die deine KI erledigen kann

Der Engpass ist nicht das Modell – es ist der echte Kontext, der in deine Agenten muss. Hier ist der praktische Weg, im Umgang mit agentischen Tools besser zu werden, und wie du das, was in einem Meeting entschieden wurde, direkt an Claude Code, Codex oder jeden anderen Agenten weitergibst.

KI-Agenten
Agentische Workflows
Meeting-Notizen
Claude Code vs. Codex: Agent-Kompetenz zählt
Chris
Chris9 Min. Lesezeit

Claude Code vs. Codex: Agent-Kompetenz zählt

Alle fragen, welches Tool besser ist. Das ist die falsche Frage. Hier erfährst du, worin dich jedes Tool besser macht – und welche Fähigkeit 2026 wirklich zählt: Agenten steuern, delegieren und überprüfen.

KI-Coding-Agenten
Claude Code
Codex
GeekBye für Studierende und zum Lernen: Dein KI-Lernpartner
Christian
Christian4 Min. Lesezeit

GeekBye für Studierende und zum Lernen: Dein KI-Lernpartner

Mache Screenshots von Vorlesungsfolien, lass dir schwierige Konzepte erklären, löse Hausaufgaben Schritt für Schritt und passe GeekBye an deine Kurse an. Das Studierenden-Playbook, um schneller zu lernen und weniger Stress zu haben.

Studierende
Lernen
Lerntools
GeekBye für technische Interviews: Ein Vorher / Während / Nachher Playbook
Christian
Christian4 Min. Lesezeit

GeekBye für technische Interviews: Ein Vorher / Während / Nachher Playbook

Dreißig Minuten Hochleistung unter Druck — aufgeschlüsselt in die Schritte, die GeekBye für dich übernimmt: am Abend vorher, zwei Minuten vor dem Gespräch, während der Coding-Aufgabe, während der Behavioral-Runde und direkt nach dem Call.

Technische Interviews
Interview-Vorbereitung
KI-Tools
GeekBye Tastenkürzel: Die App in 60 Sekunden meistern
Christian
Christian4 Min. Lesezeit

GeekBye Tastenkürzel: Die App in 60 Sekunden meistern

Drei Tastenkürzel decken neunzig Prozent dessen ab, was du in GeekBye machst. Merk dir die, lern die Mac-Fn-Taste-Falle, wechsle die Presets, wenn eine IDE eine Kombination beansprucht — und du brauchst nie wieder eine Maus.

Tastenkürzel
Produktivität
Tutorial
GeekBye bleibt unsichtbar: 5 Live-Demos auf den wichtigsten Meeting-Plattformen
Christian
Christian3 Min. Lesezeit

GeekBye bleibt unsichtbar: 5 Live-Demos auf den wichtigsten Meeting-Plattformen

Sieh, wie GeekBye bei echter Bildschirmfreigabe in Google Meet, Microsoft Teams, Zoom, Slack und Webex verschwindet. Fünf kurze Demos. Kandidaten- und Interviewer-Ansicht im direkten Vergleich.

Datenschutz
Demo-Videos
Unsichtbar
Die 8 besten Cluely-Alternativen 2026 (nach dem Datenleck)
Steven
Steven12 Min. Lesezeit

Die 8 besten Cluely-Alternativen 2026 (nach dem Datenleck)

Cluely hat die Interview-Daten von 83.000 Nutzern geleakt. Hier sind 8 sicherere und zuverlässigere KI-Interview-Assistenten, die deine Privatsphäre tatsächlich schützen.

KI-Interview-Tools
Cluely-Alternativen
Interview-Assistenten
Deine 6 Interview-Performance-Metriken verstehen
Chris
Chris6 Min. Lesezeit

Deine 6 Interview-Performance-Metriken verstehen

GeekBye bewertet dein Interview in sechs Dimensionen — Selbstbewusstsein, Klarheit, Konkretheit, Engagement, Gelassenheit und Relevanz. Erfahre, was jede Metrik bedeutet und wie du sie nutzt, um dich zu verbessern.

Interview Tips
Meeting Analysis
Performance Metrics
Öffne deinen Meeting-Report sofort mit Cmd+Shift+.
Chris
Chris3 Min. Lesezeit

Öffne deinen Meeting-Report sofort mit Cmd+Shift+.

Schluss mit dem Durchklicken von Menüs, um deine Meeting-Analyse zu finden. Ein einziger Tastaturkürzel — Cmd+Shift+. — öffnet den Report-Tab mit deiner vollständigen Meeting-Zusammenfassung, Performance-Metriken und KI-Feedback.

Keyboard Shortcuts
Meeting Analysis
Tips & Tricks
KI-Hilfe sofort abrufen mit einem Tastenkuerzel
Steven
Steven4 Min. Lesezeit

KI-Hilfe sofort abrufen mit einem Tastenkuerzel

Druecke Cmd+Enter und erhalte KI-Unterstuetzung fuer alles auf deinem Bildschirm. Kein Kopieren, kein Erklaeren - GeekBye sieht, was du siehst, und hilft sofort.

KI-Assistent
Tastenkombinationen
Produktivitaet
Hör auf zu raten, wie dein Interview lief
Steven
Steven5 Min. Lesezeit

Hör auf zu raten, wie dein Interview lief

GeekBye analysiert deine Interviews und Meetings automatisch und gibt dir detaillierte Notizen plus schonungslos ehrliches Feedback zu deiner Performance.

Meeting Notes
AI Analysis
Interview Feedback
So transkribierst du deine Vorstellungsgespräche in Echtzeit mit GeekBye
Steven
Steven3 Min. Lesezeit

So transkribierst du deine Vorstellungsgespräche in Echtzeit mit GeekBye

Schluss mit hektischem Mitschreiben im Interview. GeekBye transkribiert alles live - deine Stimme und die deines Gegenübers - damit du dich aufs Wesentliche konzentrieren kannst.

Transkription
Interview-Tools
Produktivität
Während des Bildschirmfreigabe unsichtbar bleiben (ohne, dass es jemand bemerkt)
Steven
Steven3 Min. Lesezeit

Während des Bildschirmfreigabe unsichtbar bleiben (ohne, dass es jemand bemerkt)

Dein KI-Assistent muss nicht sichtbar sein, wenn du deinen Bildschirm teilst. So bleibt GeekBye komplett versteckt während Zoom, Google Meet und bei jedem Videoanruf.

Bildschirmfreigabe
Datenschutz
Interview-Tools
Spracheinstellung in GeekBye ändern: Vollständiger Mehrsprachig-Leitfaden
Steven
Steven4 Min. Lesezeit

Spracheinstellung in GeekBye ändern: Vollständiger Mehrsprachig-Leitfaden

Erfahren Sie, wie Sie Transkriptions- und Ausgabesprachen in GeekBye konfigurieren. Unterstützt 33 Sprachen, darunter Englisch, Spanisch, Chinesisch, Japanisch, Deutsch, Französisch und weitere für globalen Interviewerfolg.

GeekBye Anleitung
Spracheinstellungen
Mehrsprachige Unterstützung
Du fällst ständig bei Interviews durch? So drehst du das endlich
Steven
Steven4 Min. Lesezeit

Du fällst ständig bei Interviews durch? So drehst du das endlich

Erfahre, warum talentierte Entwickler bei technischen Interviews versagen und wie ein KI-System bereits Hunderten geholfen hat, in Wochen statt Monaten bei Top-Tech-Unternehmen anzufangen.

Technische Interviews
Karrierewachstum
KI-Werkzeuge
Kriegst du keinen Job? Das ist der wahre Grund
Steven
Steven4 Min. Lesezeit

Kriegst du keinen Job? Das ist der wahre Grund

Hunderte Bewerbungen. Null Angebote. Hör auf, dem Markt die Schuld zu geben. Das echte Problem ist, wie du ablieferst, wenn es drauf ankommt.

Jobsuche
Karriereberatung
Interview-Tipps