
# 101 - Vibe Engineering, Vibe Ur og Proaktive Kode Agenter m. Mark Ruvald Pedersen
Fra Verbos: AI og Softwareudvikling
Udgivet 29.1.2026

Fra Verbos: AI og Softwareudvikling
Udgivet 29.1.2026
SummaryI denne episode af Vabos podcast taler Kasper Junge med Mark Ruvald, en senior firmware engineer hos Nvidia. De diskuterer Marks baggrund, hvad firmware er, og hvordan det relaterer til hardware og software. Mark deler sin erfaring med at udvikle firmware til netværkskort og Garmin-ure, samt hvordan han har implementeret VNC-protokollen på et Garmin-ur. De dykker også ned i emnet Vibe Engineering, som handler om at designe systemer, der kan lære og tilpasse sig, og hvordan feedback loops spiller en vigtig rolle i dette. Diskussionen afsluttes med overvejelser om fremtiden for AI og programmering. I denne samtale diskuterer Kasper Junge og Mark Ruvald betydningen af AI i softwareudvikling, herunder kontekstvinduets rolle, design og arkitektur i backend, samt hvordan automatisering kan forbedre arbejdsprocesser. De udforsker Ralph Wickham-loopet og dets anvendelse, samt hvordan man kan separere deterministiske og stokastiske opgaver for at optimere output. Diskussionen bevæger sig også ind i fremtiden for softwareudvikling, hvor proaktiv AI og feedback loops vil spille en central rolle.Chapters00:00 Introduktion til Vabos Podcast og gæst01:57 Mark Ruvalds baggrund og erfaring som firmware engineer04:47 Hvad er firmware og dets betydning?07:55 Nvidia og deres arbejde med netværkskort10:49 Garmin-uret og reverse engineering af software13:57 Udvikling af en VNC-klient til Garmin-uret17:02 Udfordringer ved at arbejde med begrænsede ressourcer19:47 Kreativitet i hardwareudvikling og afslutning23:28 Introduktion til Vibe Engineering24:49 Udfordringer ved Vibe Coding26:52 Feedback Loops i Vibe Engineering29:20 Kompleksitet og Arkitektur32:24 Grounding Loops og Teknisk Gæld33:35 AI's Rolle i Vibe Engineering35:45 Ralph Wickham Loop og Autonomi39:02 Praktiske Anvendelser af Vibe Engineering51:45 Afslutning og Refleksioner52:21 Arkitekturforståelse og Kodekvalitet54:55 Separering af Deterministiske Opgaver58:49 Proaktiv AI i Softwareudvikling01:08:55 Fremtiden for Softwareudvikling
Dyk ind i Vibe Engineering og AI's rolle i softwareudvikling.
I denne episode af 'Verbos: AI og Softwareudvikling' taler Kasper Junge med Mark Ruvald, en firmware engineer hos Nvidia. De diskuterer firmware, dens relation til hardware og software samt Marks erfaring med udviklingen af firmware til netværkskort og Garmin-ure. Emnet Vibe Engineering bliver også udforsket, hvor design af adaptive systemer og feedback loops er central for udviklingen af fremtidens teknologi. Samtalen fokuserer på den betydning, som AI har i softwareudvikling, herunder kontekstvinduer, design, og automatiseringens rolle i at forbedre arbejdsprocesser. De dykker ned i tekniske begreber såsom Ralph Wickham-loopet, separate opgavekategorier og fremtidige perspektiver for softwareudvikling. Diskussionen berører også de udfordringer og muligheder, der findes i integrationen af proaktive AI-løsninger.