Blog

Lær mere om GeekBye, få produktopdateringer og opdag vores tilgang til AI-drevet interviewassistance.

En mistet forbindelse burde ikke crashe hele din app — men vores gjorde
Steven

Steven

6. juli 20266 min læsning

En mistet forbindelse burde ikke crashe hele din app — men vores gjorde

Da vores backend gik offline midt i et møde, satte den ikke bare transskriptionen på pause — den crashede hele appen. Årsagen var en enkelt uhåndteret hændelse, og rettelsen var ti linjer. Dette er den release-klynge, der fik GeekBye til at forblive logget ind og forblive forbundet gennem de ting, der før tog livet af den.

Udvikling
Pålidelighed
Electron
GeekBye-releases

Seneste artikler

Anatomien bag at levere software til perfektion: hvordan kodegennemgang fangede det, testene ikke kunne
Steven
Steven6 min læsning

Anatomien bag at levere software til perfektion: hvordan kodegennemgang fangede det, testene ikke kunne

Gennem hele GeekBye v2-serien sker det samme igen og igen: en rettelse består hver eneste test på udviklerens maskine, og så beviser kodegennemgangen, at den ville være fejlet for næsten alle andre. Dette er arbejdsgangen bag ni udgivelser — gennemgangsporten, rettelse-først-fangsterne og test-før-levering-disciplinen, der forvandler "det virker for mig" til "det virker".

Ingeniørarbejde
Proces
Kodegennemgang
Din Mac-app får adgang til mikrofonen — og glemmer det så hver gang du åbner den
Steven
Steven6 min læsning

Din Mac-app får adgang til mikrofonen — og glemmer det så hver gang du åbner den

GeekBye bad om mikrofontilladelse, du gav den, og det virkede. Næste gang du åbnede appen: væk. Og appen dukkede aldrig op i Systemindstillinger → Mikrofon overhovedet. Skurken var en macOS-sikkerhedsfunktion, der stille og roligt kørte appen fra en sti, som forsvinder — her er diagnosen og den ét-klik-løsning.

macOS
Tilladelser
Udvikling
Sådan streamer du en live-rapport uden flimmer
Steven
Steven5 min læsning

Sådan streamer du en live-rapport uden flimmer

Når dit møde slutter, fylder GeekBye's opsummering nu ud i realtid i stedet for at få dig til at stirre på en spinner. At få streaming-UI til at føles roligt frem for hakkende krævede, at vi løste flimmeret to gange — én gang for strukturerede felter, én gang for markdown — og den anden løsning var en renderer, vi allerede ejede.

Udvikling
Frontend
Streaming
Én CSS-variabel, fem review-runder og en Swift-værktøjskæde, der løj
Steven
Steven7 min læsning

Én CSS-variabel, fem review-runder og en Swift-værktøjskæde, der løj

GeekBye v2.0.7 gjorde hele overlay-laget justerbart gennemsigtigt — hvilket lyder som en CSS-ændring på én linje og på ingen måde var det. Den egentlige historie er, hvad code review fangede: to flader, der nægtede at fade, en optagelseslinje, der så forkert ud ved samme opacitet, og en kompileret binær, der vippede 672 bytes frem og tilbage, fordi vores egen dokumentation fortalte en reviewer den forkerte Swift-version.

Udvikling
Design
Build
Vi slettede 5.000 linjer lydkode — og transskriptioner begyndte at dukke op to gange
Steven
Steven6 min læsning

Vi slettede 5.000 linjer lydkode — og transskriptioner begyndte at dukke op to gange

GeekBye v1.6 rev to Swift-transskribenter på selve enheden ud og erstattede dem med én samlet pipeline — en nettosletning på over 5.000 linjer, gjort mens folk sad midt i et møde i appen. Så begyndte transskriptioner at dukke op to gange, fordi fejlen flyttede til det ene lag, der stadig troede, der var to motorer.

Udvikling
Transskription
Arkitektur
Sikkerhedstjekket der gjorde vores app umulig at afslutte
Steven
Steven5 min læsning

Sikkerhedstjekket der gjorde vores app umulig at afslutte

Automatisk opdatering var den sværeste funktion, vi nogensinde har frigivet — seks udgivelser på fire dage for at forhindre den i at ødelægge appen. Den værste fejl var en, vi selv indførte i forsøget på at være forsigtige: et 500-millisekunders "sikkerheds"-tjek, der forvandlede en mislykket opdatering til en proces, du bogstaveligt talt ikke kunne afslutte.

Ingeniørarbejde
Electron
Pålidelighed
Hvad en release på 127 commits egentlig er
Steven
Steven6 min læsning

Hvad en release på 127 commits egentlig er

GeekBye v1.7.0 var 127 commits på elleve dage. Udefra ligner det hundrede små ting. Indefra var det to store funktioner flettet sammen — og den ene blev bygget det forkerte sted, revet ud og genopbygget midt i releasen. Her er anatomien af en stor release.

Udvikling
Release
Arkitektur
Earbuds-fejlen: da den anden person forsvandt fra vores transskription
Steven
Steven6 min læsning

Earbuds-fejlen: da den anden person forsvandt fra vores transskription

Tokanals-transskription virkede fejlfrit på laptop-højttalere og over-øret-hovedtelefoner. Så satte nogen earbuds i, og personen de talte med forsvandt helt enkelt fra transskriptionen — fordi Chromium stille dæmpede vores lyd i samme øjeblik de begyndte at tale. Elleve rettelser slog fejl. Den tolvte ændrede hele arkitekturen.

Udvikling
Lyd
Transskription
Rolig software: at dræbe en flimrende kontakt og lære chatten at sige, hvilken tilstand den er i
Steven
Steven6 min læsning

Rolig software: at dræbe en flimrende kontakt og lære chatten at sige, hvilken tilstand den er i

To små GeekBye-udgivelser, ingen overskriftsfunktioner — bare en indstillingskontakt, der holdt op med at flimre, og en chatassistent, der endelig fortæller, om den svarede i mødetilstand eller kodningstilstand. Så meget koster "rolig software" i virkeligheden, én detalje ad gangen.

Produkt
Design
Udvikling
Livetransskription når firewallen blokerer WebSockets
Steven
Steven5 min læsning

Livetransskription når firewallen blokerer WebSockets

Virksomhedsnetværk elsker at tillade HTTPS og lydløst dræbe WebSocket-opgraderingen. Det bryder livetransskription, uden at det bemærkes. GeekBye v2.0.8 falder automatisk tilbage på en ren HTTPS-transport — og at skibe det afslørede en bug, der ville have gjort hele funktionen ubrugelig.

Transskription
Netværk
Udvikling
Derfor optager skærmoptagelsen den forkerte skærm (og vores fix)
Steven
Steven4 min læsning

Derfor optager skærmoptagelsen den forkerte skærm (og vores fix)

Med to skærme optog og skærmbilledede GeekBye den primære skærm, uanset hvilken skærm du arbejdede på. Fixet var én enkelt lille funktion — men den første version var forkert, og kodegennemgangen fangede hvorfor.

Skærmoptagelse
Flere skærme
Udvikling
Dagen vores app DDoS'ede sig selv
Steven
Steven5 min læsning

Dagen vores app DDoS'ede sig selv

En kø af ventende uploads, sluppet løs på én gang ved opstart, forvandlede hver GeekBye-klient til et lille denial-of-service-angreb (DoS) mod vores egne servere. Fixet — og den forbindelseslivlighedsstige, det tvang os til at bygge — er en af de mest nyttige ting, v2 lærte os.

Pålidelighed
Netværk
Udvikling
Hvad en version 2 faktisk kræver: 206 commits af ærlige tilstande
Steven
Steven7 min læsning

Hvad en version 2 faktisk kræver: 206 commits af ærlige tilstande

GeekBye v2 var ikke en funktionsrelease. Det var 206 commits rettet mod én enkelt idé: appen bør aldrig lyve om sin egen tilstand. Her er, hvad det koster — inklusive den lockfile-fejl på én linje, der næsten forhindrede os i at sende noget af det.

Pålidelighed
Udvikling
Release
Derfor stopper din AI-notetager med at optage midt i mødet
Steven
Steven5 min læsning

Derfor stopper din AI-notetager med at optage midt i mødet

Vores egen app afsluttede to af vores møder, mens den anden part var midt i en sætning. Det retstekniske spor førte til en velment idle-timer, der ikke kunne høre andre end dig — og en bug nummer to, der kunne låse hele dit skrivebord. Begge fikset i GeekBye v2.0.9.

Pålidelighed
Møder
Udvikling
Derfor hører AI-transskription tekniske termer forkert (og sådan fiksede vi det)
Steven
Steven6 min læsning

Derfor hører AI-transskription tekniske termer forkert (og sådan fiksede vi det)

En live-session hørte "what is the pointer in C++" som "what is the point in life". Her er det retstekniske spor fra det transskript til GeekBye v2.0.11 — keyterm-biasing, et timing-race der smed forbindelsen, og dagen hvor vores egen rettelse gav bagslag.

Transskription
Pålidelighed
Udvikling
Fra møder til agenter: Gør snak til arbejde, din AI kan udføre
Chris
Chris6 min læsning

Fra møder til agenter: Gør snak til arbejde, din AI kan udføre

Flaskehalsen er ikke modellen — det er at få reel kontekst ind i dine agenter. Her er den praktiske vej til at blive bedre til agentbaseret værktøj, og hvordan du fører det, der blev besluttet på et møde, direkte ind i Claude Code, Codex eller en hvilken som helst agent.

AI-agenter
Agentbaserede arbejdsgange
Mødenotater
Claude Code vs Codex: Den rigtige evne er agentforståelse
Chris
Chris9 min læsning

Claude Code vs Codex: Den rigtige evne er agentforståelse

Alle spørger, hvilken der er bedst. Det er det forkerte spørgsmål. Her er, hvad hvert værktøj gør dig bedre til — og 2026's evne, der faktisk betyder noget: at styre, uddelegere og verificere agenter.

AI-kodningsagenter
Claude Code
Codex
GeekBye til studerende og læring: Din AI-studiepartner
Christian
Christian3 min læsning

GeekBye til studerende og læring: Din AI-studiepartner

Tag skærmbilleder af forelæsningsslides, få svære begreber forklaret, løs lektier trin for trin, og tilpas GeekBye til dine kurser. Studiehåndbogen til at lære hurtigere og stresse mindre.

Studerende
Læring
Studieværktøjer
GeekBye til tekniske interviews: En drejebog for før / under / efter
Christian
Christian4 min læsning

GeekBye til tekniske interviews: En drejebog for før / under / efter

Tredive minutters præstation under højt pres, brudt ned i de træk, GeekBye foretager for dig aftenen før, to minutter før, under kodeopgaven, under den adfærdsbaserede runde og lige efter.

Tekniske interviews
Interviewforberedelse
AI-værktøjer
GeekBye-tastaturgenveje: Bliv mester i appen på 60 sekunder
Christian
Christian3 min læsning

GeekBye-tastaturgenveje: Bliv mester i appen på 60 sekunder

Tre genveje dækker halvfems procent af det, du laver i GeekBye. Lær dem udenad, lær Mac Fn-tast-finten, skift preset når en IDE stjæler en kombination, og du behøver aldrig en mus igen.

Tastaturgenveje
Produktivitet
Tutorial
Se GeekBye forblive usynlig: 5 live-demoer på de største mødeplatforme
Christian
Christian3 min læsning

Se GeekBye forblive usynlig: 5 live-demoer på de største mødeplatforme

Se GeekBye forsvinde under ægte skærmdeling på Google Meet, Microsoft Teams, Zoom, Slack og Webex. Fem korte demoer. Side-om-side visning af kandidat og interviewer.

Privatliv
Demovideoer
Uopdagelig
8 bedste Cluely-alternativer i 2026 (efter datalækket)
Steven
Steven12 min læsning

8 bedste Cluely-alternativer i 2026 (efter datalækket)

Cluely lækkede interviewdata fra 83.000 brugere. Her er 8 sikrere og mere pålidelige AI-interviewassistenter, der rent faktisk beskytter dit privatliv.

AI-interviewværktøjer
Cluely-alternativer
Interviewassistenter
Forstå dine 6 målinger af interviewpræstation
Chris
Chris6 min læsning

Forstå dine 6 målinger af interviewpræstation

GeekBye scorer dit interview på seks dimensioner — Selvtillid, Klarhed, Specificitet, Engagement, Fatning og Relevans. Lær hvad hver måling betyder, og hvordan du bruger dem til at forbedre dig.

Interview Tips
Meeting Analysis
Performance Metrics
Abn din moderapport ojeblikkeligt med Cmd+Shift+.
Chris
Chris3 min læsning

Abn din moderapport ojeblikkeligt med Cmd+Shift+.

Stop med at klikke gennem menuer for at finde din modeanalyse. En tastaturgenvej — Cmd+Shift+. — abner Report-fanen med dit fulde moderesume, praesentationsmaalinger og AI-feedback.

Keyboard Shortcuts
Meeting Analysis
Tips & Tricks
Sådan får du øjeblikkelig AI-hjælp med én tastaturgenvej
Steven
Steven4 min læsning

Sådan får du øjeblikkelig AI-hjælp med én tastaturgenvej

Tryk Cmd+Enter og få AI-assistance til alt på din skærm. Ingen kopiering, ingen forklaringer - GeekBye ser hvad du ser og hjælper med det samme.

AI-assistent
Tastaturgenveje
Produktivitet
Stop med at gætte, hvordan dit jobsamtale gik
Steven
Steven5 min læsning

Stop med at gætte, hvordan dit jobsamtale gik

GeekBye analyserer automatisk dine jobsamtaler og møder, og giver dig detaljerede noter plus brutalt ærlig feedback på din præstation.

Meeting Notes
AI Analysis
Interview Feedback
Sådan transskriberer du dine samtaler i realtid med GeekBye
Steven
Steven3 min læsning

Sådan transskriberer du dine samtaler i realtid med GeekBye

Stop med at kæmpe for at tage noter under samtaler. GeekBye transskriberer alt i realtid - både din stemme og deres - så du kan fokusere på det, der virkelig betyder noget.

Transskription
Samtaleværktøjer
Produktivitet
Sådan bliver du usynlig under skærmdeling (uden at nogen opdager det)
Steven
Steven3 min læsning

Sådan bliver du usynlig under skærmdeling (uden at nogen opdager det)

Din AI-assistent skal ikke vises, når du deler din skærm. Her er hvordan GeekBye bliver helt skjult under Zoom, Google Meet og ethvert videoopkald.

Skærmdeling
Privatliv
Interviewværktøjer
Sådan ændrer du sproget i GeekBye: Fuldstændig vejledning til flersprogede indstillinger
Steven
Steven3 min læsning

Sådan ændrer du sproget i GeekBye: Fuldstændig vejledning til flersprogede indstillinger

Lær hvordan du konfigurerer transskriptions- og outputsprog i GeekBye. Understøtter 33 sprog, herunder dansk, engelsk, spansk, kinesisk, japansk, tysk, fransk og mange flere til global jobsamtale-succes.

GeekBye vejledning
Sprogsindstillinger
Flersprogede muligheder
Træt af at fejle samtaler? Sådan klarer du dem endelig
Steven
Steven3 min læsning

Træt af at fejle samtaler? Sådan klarer du dem endelig

Opdag hvorfor talentfulde udviklere fejler tekniske samtaler, og det AI-drevne system der har hjulpet hundredvis med at lande jobs hos top tech-virksomheder på uger, ikke måneder.

Tekniske Samtaler
Karriereudfoldelse
AI-værktøjer
Kan du ikke få job? Her er den virkelige årsag
Steven
Steven4 min læsning

Kan du ikke få job? Her er den virkelige årsag

Hundredvis af ansøgninger. Nul tilbud. Stop med at give markedet skylden. Det virkelige problem er, hvordan du præsterer, når det gælder.

Jobsøgning
Karriererådgivning
Samtaletips