Blog

Descobreix més sobre GeekBye, rep actualitzacions del producte i coneix el nostre enfocament en l'assistència d'entrevistes amb IA.

Una connexió perduda no hauria de fer petar tota l'aplicació — però la nostra ho feia
Steven

Steven

6 de juliol del 20267 min de lectura

Una connexió perduda no hauria de fer petar tota l'aplicació — però la nostra ho feia

Quan el nostre backend es va desconnectar en plena reunió, no només va aturar la transcripció: va fer petar tota l'aplicació. La causa era un únic esdeveniment sense gestionar, i la solució eren deu línies. Aquest és el grup de versions que va fer que GeekBye es mantingués amb la sessió iniciada i connectat a través de les coses que abans el mataven.

Enginyeria
Fiabilitat
Electron
GeekBye Releases

Últims Articles

L''anatomia d''enviar programari a la perfecció: com la revisió de codi va detectar allò que les proves no podien
Steven
Steven7 min de lectura

L''anatomia d''enviar programari a la perfecció: com la revisió de codi va detectar allò que les proves no podien

Al llarg de la sèrie GeekBye v2, passa sempre el mateix: una correcció supera totes les proves a la màquina del desenvolupador i, tot seguit, la revisió de codi demostra que hauria fallat per a gairebé tothom. Aquest és el flux de treball darrere de nou llançaments: la porta de revisió, les deteccions primer-la-correcció i la disciplina de provar-abans-d'enviar que converteix "a mi em funciona" en "funciona".

Enginyeria
Procés
Revisió de codi
La teva app de Mac obté accés al micròfon — i l'oblida a cada arrencada
Steven
Steven6 min de lectura

La teva app de Mac obté accés al micròfon — i l'oblida a cada arrencada

GeekBye va demanar permís per al micròfon, li'l vas donar i funcionava. A la següent arrencada: desaparegut. I l'app no apareixia enlloc a Configuració del Sistema → Micròfon. El culpable era una funció de seguretat de macOS que executava l'app en silenci des d'una ruta que desapareix — aquí tens el diagnòstic i la solució d'un sol avís.

macOS
Permisos
Enginyeria
Com transmetre un informe en directe sense el parpelleig
Steven
Steven6 min de lectura

Com transmetre un informe en directe sense el parpelleig

Quan s'acaba la teva reunió, el resum de GeekBye ara s'omple en directe en lloc de fer-te mirar un indicador de càrrega. Aconseguir que la interfície de streaming se sentís tranquil·la en lloc de nerviosa va requerir resoldre el parpelleig dues vegades — un cop per als camps estructurats, un cop per al markdown — i la segona solució va ser un renderitzador que ja teníem.

Enginyeria
Frontend
Streaming
Una variable CSS, cinc rondes de revisió i una cadena d'eines de Swift que va mentir
Steven
Steven8 min de lectura

Una variable CSS, cinc rondes de revisió i una cadena d'eines de Swift que va mentir

GeekBye v2.0.7 va fer que tota la superposició fos translúcida de manera ajustable — cosa que sona com un canvi de CSS d'una línia i que en absolut ho va ser. La història de veritat és el que va detectar la revisió de codi: dues superfícies que es negaven a esvair-se, una barra de gravació que es veia malament amb la mateixa opacitat i un binari compilat que va oscil·lar 672 bytes perquè la nostra pròpia documentació va indicar a un revisor la versió de Swift equivocada.

Enginyeria
Disseny
Build
Vam esborrar 5.000 línies de codi d'àudio — i les transcripcions van començar a aparèixer duplicades
Steven
Steven7 min de lectura

Vam esborrar 5.000 línies de codi d'àudio — i les transcripcions van començar a aparèixer duplicades

GeekBye v1.6 va arrencar dos transcriptors Swift al dispositiu i els va substituir per una única canonada unificada — una eliminació neta de més de 5.000 línies, feta mentre la gent era enmig d'una reunió a l'aplicació. Llavors les transcripcions van començar a aparèixer dues vegades, perquè l'error va migrar a l'única capa que encara pensava que hi havia dos motors.

Enginyeria
Transcripció
Arquitectura
La comprovació de seguretat que va fer impossible tancar la nostra aplicació
Steven
Steven6 min de lectura

La comprovació de seguretat que va fer impossible tancar la nostra aplicació

L'actualització automàtica va ser la funció més difícil que hem publicat mai — sis versions en quatre dies per evitar que deixés l'aplicació inservible. El pitjor error va ser un que vam introduir nosaltres mateixos intentant anar amb compte: una comprovació de "seguretat" de 500 mil·lisegons que convertia una actualització fallida en un procés que literalment no podies tancar.

Enginyeria
Electron
Fiabilitat
Què és realment una release de 127 commits
Steven
Steven6 min de lectura

Què és realment una release de 127 commits

GeekBye v1.7.0 van ser 127 commits en onze dies. Des de fora, això sembla un centenar de coses petites. Des de dins van ser dues grans funcionalitats entrellaçades al final — i una d'elles es va construir al lloc equivocat, i després es va arrencar i reconstruir a mitja release. Aquesta és l'anatomia d'una gran release.

Engineering
Release
Arquitectura
L'error dels auriculars: quan l'altra persona va desaparèixer de la nostra transcripció
Steven
Steven7 min de lectura

L'error dels auriculars: quan l'altra persona va desaparèixer de la nostra transcripció

La transcripció de doble canal funcionava perfectament amb els altaveus del portàtil i amb auriculars de diadema. Llavors algú va endollar uns auriculars intraauriculars, i la persona amb qui parlava simplement va desaparèixer de la transcripció — perquè Chromium silenciava el nostre àudio sense avisar en l'instant que ella parlava. Onze correccions van fallar. La dotzena va canviar tota l'arquitectura.

Enginyeria
Àudio
Transcripció
Programari tranquil: matar un interruptor que parpelleja i ensenyar el xat a dir en quin mode està
Steven
Steven7 min de lectura

Programari tranquil: matar un interruptor que parpelleja i ensenyar el xat a dir en quin mode està

Dues petites versions de GeekBye, sense funcions destacades — només un interruptor de configuració que va deixar de parpellejar i un assistent de xat que per fi et diu si t'ha respost en mode reunió o en mode codificació. Això és el que costa de veritat el "programari tranquil", un detall a la vegada.

Producte
Disseny
Enginyeria
Transcripció en directe quan el tallafocs bloqueja els WebSockets
Steven
Steven5 min de lectura

Transcripció en directe quan el tallafocs bloqueja els WebSockets

A les xarxes corporatives els encanta permetre HTTPS i matar en silenci les actualitzacions de WebSocket. Això trenca silenciosament la transcripció en temps real. GeekBye v2.0.8 recorre automàticament a un transport purament HTTPS — i publicar-ho va destapar un bug que hauria fet inútil tota la funció.

Transcripció
Xarxes
Enginyeria
Per què la gravació de pantalla captura el monitor equivocat (i com ho vam corregir)
Steven
Steven5 min de lectura

Per què la gravació de pantalla captura el monitor equivocat (i com ho vam corregir)

En una configuració de dos monitors, GeekBye gravava i feia captures de la pantalla principal sense importar en quina pantalla treballaves. La correcció era una petita funció — però la primera versió era errònia, i la revisió de codi va trobar per què.

Gravació de pantalla
Multi-pantalla
Enginyeria
El dia que la nostra app es va DDoSejar a si mateixa
Steven
Steven6 min de lectura

El dia que la nostra app es va DDoSejar a si mateixa

Un endarreriment de pujades pendents, alliberat tot de cop en arrencar, va convertir cada client de GeekBye en un petit atac de denegació de servei contra els nostres propis servidors. La solució — i l'escala de vitalitat de connexió que ens va obligar a construir — és una de les coses més útils que ens va ensenyar la v2.

Fiabilitat
Xarxes
Enginyeria
Què costa de veritat una versió 2: 206 commits d'estats honestos
Steven
Steven8 min de lectura

Què costa de veritat una versió 2: 206 commits d'estats honestos

GeekBye v2 no va ser una versió de funcionalitats. Van ser 206 commits amb una sola idea al cap: l'aplicació no ha de mentir mai sobre el seu propi estat. Això és el que costa — inclòs l'error d'una sola línia al fitxer de bloqueig que gairebé ens impedeix llançar-ne res.

Fiabilitat
Enginyeria
Llançament
Per què el teu assistent de notes amb IA deixa de gravar a mitja reunió
Steven
Steven6 min de lectura

Per què el teu assistent de notes amb IA deixa de gravar a mitja reunió

La nostra pròpia app va tallar dues de les nostres reunions mentre l'altra banda era a mitja frase. El rastre forense va portar a un temporitzador d'inactivitat ben intencionat que només et podia sentir a tu — i a un segon bug que podia bloquejar tot l'escriptori. Tots dos corregits a GeekBye v2.0.9.

Fiabilitat
Reunions
Enginyeria
Per què la transcripció amb IA sent malament els termes tècnics (i com ho vam arreglar)
Steven
Steven7 min de lectura

Per què la transcripció amb IA sent malament els termes tècnics (i com ho vam arreglar)

Una sessió en directe va entendre "what is the pointer in C++" com "what is the point in life". Aquest és el rastre forense des d'aquell transcript fins a GeekBye v2.0.11 — keyterm biasing, una cursa de temps que feia caure la connexió, i el dia que la nostra pròpia solució ens va sortir malament.

Transcripció
Fiabilitat
Enginyeria
De les reunions als agents: converteix la conversa en feina que la teva IA pot executar
Chris
Chris6 min de lectura

De les reunions als agents: converteix la conversa en feina que la teva IA pot executar

El coll d'ampolla no és el model, sinó fer arribar context real als teus agents. Aquí tens la manera pràctica de millorar amb les eines agèntiques i com passar el que s'ha decidit en una reunió directament a Claude Code, Codex o qualsevol agent.

Agents d'IA
Fluxos agèntics
Notes de reunió
Claude Code vs Codex: la veritable habilitat és la literàcia agèntica
Chris
Chris10 min de lectura

Claude Code vs Codex: la veritable habilitat és la literàcia agèntica

Tothom pregunta quin és millor. És la pregunta equivocada. Heus aquí en què et fa millor cada eina — i l'habilitat de 2026 que de debò importa: dirigir, despatxar i verificar agents.

Agents IA de Codi
Claude Code
Codex
GeekBye per a estudiants i aprenentatge: el teu company d'estudi amb IA
Christian
Christian4 min de lectura

GeekBye per a estudiants i aprenentatge: el teu company d'estudi amb IA

Captura les diapositives de classe, fes-te explicar conceptes difícils, resol deures pas a pas i personalitza GeekBye per als teus cursos. La guia per a estudiants per aprendre més de pressa i estressar-se menys.

Estudiants
Aprenentatge
Eines d'Estudi
GeekBye per a entrevistes tècniques: una guia per a abans / durant / després
Christian
Christian4 min de lectura

GeekBye per a entrevistes tècniques: una guia per a abans / durant / després

Trenta minuts d'actuació amb molt en joc, descomposats en les jugades que GeekBye fa per tu la nit abans, dos minuts abans, durant la pregunta de codi, durant la ronda conductual i just després.

Entrevistes Tècniques
Preparació d'Entrevistes
Eines IA
Dreceres de teclat de GeekBye: domina l'app en 60 segons
Christian
Christian4 min de lectura

Dreceres de teclat de GeekBye: domina l'app en 60 segons

Tres dreceres cobreixen el noranta per cent del que fas a GeekBye. Memoritza-les, aprèn la trampa de la tecla Fn al Mac, canvia de preset quan un IDE et roba una combinació, i mai més no necessitaràs el ratolí.

Dreceres de Teclat
Productivitat
Tutorial
Mira com GeekBye es manté invisible: 5 demostracions en directe a les principals plataformes de reunions
Christian
Christian3 min de lectura

Mira com GeekBye es manté invisible: 5 demostracions en directe a les principals plataformes de reunions

Mira com GeekBye desapareix durant la compartició de pantalla en directe a Google Meet, Microsoft Teams, Zoom, Slack i Webex. Cinc demostracions breus. Vista costat a costat del candidat enfront de l'entrevistador.

Privacitat
Vídeos demostratius
Indetectable
8 Millors Alternatives a Cluely el 2026 (Després de la Filtració de Dades)
Steven
Steven16 min de lectura

8 Millors Alternatives a Cluely el 2026 (Després de la Filtració de Dades)

Cluely va filtrar les dades d'entrevista de 83.000 usuaris. Aquí tens 8 assistents d'entrevista amb AI més segurs i fiables que realment protegeixen la teva privacitat.

Eines d'Entrevista amb AI
Alternatives a Cluely
Assistents d'Entrevista
Entén les teves 6 mètriques de rendiment en entrevistes
Chris
Chris6 min de lectura

Entén les teves 6 mètriques de rendiment en entrevistes

GeekBye puntua la teva entrevista en sis dimensions — Confiança, Claredat, Especificitat, Compromís, Compostura i Rellevància. Aprèn què significa cada mètrica i com utilitzar-les per millorar.

Interview Tips
Meeting Analysis
Performance Metrics
Obre el teu informe de reunio al moment amb Cmd+Shift+.
Chris
Chris4 min de lectura

Obre el teu informe de reunio al moment amb Cmd+Shift+.

Deixa de clicar pels menus per trobar l'analisi de la teva reunio. Una drecera de teclat — Cmd+Shift+. — obre la pestanya Report amb el resum complet de la reunio, les metriques de rendiment i el feedback de la IA.

Keyboard Shortcuts
Meeting Analysis
Tips & Tricks
Com obtenir ajuda instantania de la IA amb una sola drecera de teclat
Steven
Steven4 min de lectura

Com obtenir ajuda instantania de la IA amb una sola drecera de teclat

Prem Cmd+Enter i obtens assistencia de la IA per a qualsevol cosa que tinguis a la pantalla. Sense copiar i enganxar, sense explicacions - GeekBye veu el que tu veus i t'ajuda immediatament.

Assistent IA
Dreceres de teclat
Productivitat
Deixa d'endevinar com va anar la teva entrevista
Steven
Steven5 min de lectura

Deixa d'endevinar com va anar la teva entrevista

GeekBye analitza automàticament les teves entrevistes i reunions, donant-te notes detallades i comentaris brutalment honestos sobre el teu rendiment.

Meeting Notes
AI Analysis
Interview Feedback
Com transcriure les teves entrevistes en temps real amb GeekBye
Steven
Steven4 min de lectura

Com transcriure les teves entrevistes en temps real amb GeekBye

Deixa de prendre notes a contrarellotge durant les entrevistes. GeekBye ho transcriu tot en temps real - la teva veu i la dels altres - perque puguis centrar-te en el que realment importa.

Transcripcio
Eines per a entrevistes
Productivitat
Com mantenir-se invisible durante la compartició de pantalla (Sense que ningú s'ho noti)
Steven
Steven3 min de lectura

Com mantenir-se invisible durante la compartició de pantalla (Sense que ningú s'ho noti)

El teu assistent d'IA no ha de mostrar-se quan compartesques la pantalla. Així és com GeekBye es manté completament ocult durant Zoom, Google Meet i qualsevol videoconferència.

Compartició de pantalla
Privacitat
Eines d'entrevista
Com canviar l'idioma a GeekBye: Guia completa de configuració multilingüe
Steven
Steven4 min de lectura

Com canviar l'idioma a GeekBye: Guia completa de configuració multilingüe

Aprèn a configurar els idiomes de transcripció i sortida a GeekBye. Admet 33 idiomes incloent-hi català, anglès, espanyol, xirès, japonès, alemany, francès i molts més per a l'èxit en entrevistes globals.

Tutorial GeekBye
Configuració d'idioma
Suport multilingüe
Cansat de suspendre entrevistes? Aquí tens com finalment superar-les
Steven
Steven4 min de lectura

Cansat de suspendre entrevistes? Aquí tens com finalment superar-les

Descobreix per què desenvolupadors amb talent suspenen entrevistes tècniques i el sistema potenciat per IA que ha ajudat centenars a aconseguir feina a les millors empreses tecnològiques en setmanes, no mesos.

Entrevistes Tècniques
Desenvolupament Professional
Eines d'IA
No aconsegueixes feina? Aquí tens el motiu real
Steven
Steven4 min de lectura

No aconsegueixes feina? Aquí tens el motiu real

Centenars de candidatures. Zero ofertes. Deixa de culpar el mercat. El problema real és com actues quan més importa.

Cerca de Feina
Consells de Carrera
Consells per a Entrevistes