

Kodsnack
Kristoffer, Fredrik, Tobias
Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta
Episodes
Mentioned books

Jan 27, 2026 • 46min
Kodsnack 687 - Alla spelmotorer är olika
Fredrik ber Tobias berätta om varför spelmotorer är så stora. Och vad äregentligen en spelmotor nuförtiden? Något som mest ritar snygg grafik riktigt snabbt? Tobias berättar om olika saker som kan räknas in i en spelmotorer, hur olika populära motorer kan ta väldigt olika angreppssätt på problem, varför inte alla köper in en färdig motor, varför iterationstid är så viktigt, och väldigt mycket mer. Avsnittet sponsras av Yazen, företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. Jobba var du vill, med kollegor över hela världen! Se alla lediga platser här! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Var i Sverige regnar det mest? SMHI har data, men det verkar vara dåligt med enkla och aktuella topplistor Catatumboblixtar - ett fenomen där Catatumbofloden flyter ut i Maracaibosjön och orsakar blixtar 140-160 nätter om året Borås Storlien, Storvallen Anvil IPC - interprocesskommunikation Snowdrop Ray tracing Nintendo wii Yazen - veckans sponsor Yazens priser - för att vara snabbväxande startup och för sin behandling Yazens jobbannons Alla Yazens lediga jobb Unity Lua Godot The last of us part II Clair obscur Embark ARC raiders Stöd oss på Ko-fi Metal gear solid Titlar Överst var Borås Simulerar en värld Alla spelmotorer är olika En värld som någon har byggt upp Editorn inbyggd i spelmotorn Olika sätt att bygga en värld Simulera ljus Sätt att rendera ljus Modern rendering av ljud Kan vi ta bort Nintendo wii från kodbasen nu? Ljud i världen Tre olika dialekter När han går i lutning Olika spel kräver olika saker Hitta vad som är roligt Ett enkelt regelverk Vi drar upp allting till max Full motion capture Ansiktsrigg Min iterationstid

Jan 20, 2026 • 1h 3min
Kodsnack 686 - Russinsoppa
Fredrik och Kristoffer snackar Gleam. Kristoffer berättar om att använda Gleam för att skriva frontend, backend, eller båda delar, och hur det skiljer sig från andra lösningar på samma upplägg. Kristoffer berättar också om Gleams abstraktioner - eller avsaknad av dem - tunna lager, och beundransvärt strikta hållning. Mot slutet diskuterars också konkret kontra abstrakt arkitektur - vad är det egentligen koden ska lösa? I termer av kod? Har man verkligen förstått vad man ska göra så kanske det alltid blir väldigt konkreta och enkla lösningar i koden? Avsnittet sponsras av Yazen, företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. Jobba var du vill, med kollegor över hela världen! Se alla lediga platser här! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar A Middle-earth traveller - sketches from Bag end to Moria The hobbit sketchbook,, av Alan Lee The art of the lord of the rings - Tolkiens egna bilder Boken med Miyazakis Pippi-skisser Chris Piascik - Illustratören med Youtubekanalen Procreate Procreate dreams The league of extraordinary gentlemen Alan Moore Dave Gibbons TAM - The amazing meeting The amazing Randi Uri Geller Kreationism Richard Dawkins Yazen - veckans sponsor Yazens priser - för att vara snabbväxande startup och för sin behandling Yazens jobbannons Alla Yazens lediga jobb Giacomo Cavalieri Videon Fredrik såg med Giacomo Gleam Kristoffer ska prata på meetup 28 januari i Stockholm Lustre Liveview Next.js Elm JSX Squirrel - typsäker SQL i Gleam Sqlx Simplifile - filläsningsbibliotek för Gleam Stöd oss på Ko-fi Hacker news Lobste.rs Typer i Gleam Case i Gleam Gleam gathering 2026 - Gleamkonferensen i Bristol Louis i Software unscripted med Richard Feldman You can't design software you don't work on - texten om "abstrakt och konkret arkitektur", fast den diskuterade det som mjukvarudesign David Allen Getting things done Goatmire Coolify Kottke.org Comic sans Chocolat - editorn som växlade till Comic sans om man inte betalade Sublime Cot Visual studio code Obsidian Nova Obsidian publish hette det, inte Obsidian pages Titlar Inte finputsa Jag kan inte sudda Man har inget motstånd Rita trollkarlar och hobbits Miyazaki-Pippi Animera hober och trollkarlar Rita piprök Trehundra händer på papper Alan Moore var där Personlighet och kavaj Motsatsen till magi Reactsortens magi Rätt balans för dig Russinsoppa De fem viktiga russinen Tillräckligt mycket SQL för att vara farlig Delegera till Erlangkoden Standardbiblioteksbibliotek Många bibliotek som är standard Ett enklare språk Färre byggstenar Ett fall som är Kalle Språket försvinner Bool är bara en typ Där riktig arkitektur försiggår

Jan 13, 2026 • 1h
Kodsnack 685 - Fokusera på grammatiken, med Lova Widmark
Fredrik får besök av Lova Widmark som berättar om sitt programmeringsspråk Fluenc, och om faktorer för att trivas på jobbet. Att skriva ett eget språk ger en nya perspektiv. Grammatik är kul! Grammatik ger en nya synsätt på både andra språk och andra problem än att skriva språk. På slutet pratar vi lite om motivation på jobbet, återkoppling, och om att hitta sin egen motivation oavsett vilka motiverande faktorer som finns utifrån. Lova har kokat ner sina egna tankar till fyra meningar. Vilka återkopplingsmetoder och loopar motiverar dig, och kan du skapa dina egna loopar där de saknas? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Lova ERP - enterprise resource planning MMO Fluenc Funktionell programmering Retained mode LLVM Haskell Sidoeffekter Polymorfism Dynamisk allokering Stack Rust LLVMs intermediärrepresentation - IR Kompilatorn tog bort ditt program Black-box-testning Obfuskering Stöd oss på Ko-fi Advent of code Ludum dare SDL Language server protocol JSON-RPC Extreme programming AST - abstrakt syntaxträd Variants i C++ CPP-peglib CPP-peglib playground i webbläsaren Regex Peggy och Peg.js - Peglib-liknande för Javascript ANTLR - Another tool for language recognition - finns för många språk Zig Lova på Mastodon Lova på Twitch Lova på Github Titlar Galna kaninhål Oftast alltför ambitiösa projekt Kaninhålen Man utvecklar en massa åsikter Compiletimepolymorfism En helt ny allokeringsmodell Jag behöver inte dynamisk allokering Jag behöver nog ingen stack Utan allokering There is no stack! Det föll ut av designen Det är ju svinkul med grammatik Uppskatta språkdesign En liten legolåda Någon typ av slut för galenskapen Resan som är grejen Helt plötsligt så klickar allt Superrimlig abstraktionsnivå Vad håller jag på med egentligen? En enum i Rust Fokusera på grammatiken Världens jobbigaste regex Kolla på LLVM Olika typer av motivation Motivation på andra sätt Magkänslan är oftast rätt Ansvar för i princip allt Startup i en person Feedback från alla olika håll Confirmation bias via feedback Man vill ha sin egen lilla ekokammare Det är bara ingen som hör av sig

Jan 6, 2026 • 42min
Kodsnack 684 - 1,2 inspelningar i veckan
Fredrik sitter i köket och väntar på ett paket och snackar om Kodsnacks 2025 och lite om sitt eget kodår. Det populäraste avsnittet avslöjas, trevliga bieffekter av att prata AI tas upp, konferenser och teman i podden avhandlas, och sist men inte minst snackar Fredrik lite om sitt eget kodår 2025. Det är något magiskt med att träffa folk. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Avsnitt 668 med Martin Lexelius Umedev Utvecklare i AI-bubblan - Fredriks snack på Umedev 2025 Ed Zitron Pivot to AI Kapitalet Avsnittet av Kapitalet om AI-bubblan Jacob Bursell Cursed code Sagan om dyngvätten (text) Sagan om dyngvätten (poddavsnitt) Fight the slop goblin Ko-fi-butiken Lokförarklistermärket Björeman // Melin // Åhs Under utveckling Regular programming Kompilator Ellipsis - låt Fredrik klippa, mastra, och skriva avsnittsinfo för in podd Stöd oss på Ko-fi Myconf Kent Beck Beth Andres-Beck Goatmire Goatmire på Youtube Saša Jurić - Tell me a story Nordic.js Lindholmen software development day Øredev Dead internet theory - presentation av Darren Richardson More focus time - fewer distractions - presentation av Line Hviid Hetzner Coolify Barry O'Reilly Kodsnack 631 - Avsnittet Barry gästade Kodsnack 659 - avsnittet där vi diskuterade Barrys artikel Arkitekturmönster Christopher Alexander A pattern language The timeless way of building Podcast chapters Liquid glass Macos Tahoe Squircle Titlar Klockan har tydligen blivit 2026 Hur många avsnitt man får plats med Har jag en buffert? Hålla någon slags balans 1,2 inspelningar i veckan Hör alltid av er Sopigt på så många sätt Vägen in till konversationer AI och mina syrliga åsikter Språket är som honung En liten nypa pingviner Ta sin fokustid på allvar Skapa sin fokustid Den komplexa omvärlden Ute i den komplexa omvärlden Kontratyckande Saker som får en att må bra Låta sig snöa in på en grej Jag är ju webbutvecklare, rätt igenom En diskret dos liquid glass Squirclefängelset

Dec 30, 2025 • 51min
Kodsnack 683 - Markkontakt, med Peter Arrhenius
Fredrik snackar med Peter Arrhenius, VD på HIQ om att hålla markkontakten som hög chef, tekniktrender, och en hel del annat. När pratade du senast med din VD? Vi pratar också om att hålla sig uppdaterad, och inte minst hålla markkontakt. Hur ser utvecklarvärlden idag ut från VD-håll? Upphandlingar - och Danmark som ett föredöme. Vad kan vi som bransch bli bättre på, och blir Sverige generellt bättre eller sämre på upphandlingar? Ja, vi kommer förstås in lite på AI också, kanske mer som exempel på teknikförändringar än något annat. Pratar folk om samma sak när de pratar AI? Har kunder koll på vad AI av idag faktiskt kan? Och hur ser AI ut jämfört med tidigare större förändringar? Om man exempelvis jämför AI med IT-bubblan 2000? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Peter HIQ Stöd oss på Ko-fi! Offentliga upphandlingar IT-bubblan Titlar Vanlig arbetande utvecklare Ett gediget intresse Kundinriktad Molnfri höjd Rundabordssamtal Ingenting förs vidare (Att ha) Markkontakt Alla röster blir hörda Fem kundinteraktioner i veckan Mötesintensivt En värdefull dag En del av vardagen Svårt att sålla Professionell rådgivare Maximal möjlighet att göra ett bra jobb Marknadsdialog Svara nej med tydliga anledningar En sund utslagningsprincip En spännande värld

Dec 23, 2025 • 19min
Kodsnack 682 - Sagan om dyngvätten
Fredrik läser Sagan om dyngvätten. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Sagan om dyngvätten Stöd oss på Ko-fi! Titlar Sagan om dyngvätten

Dec 16, 2025 • 52min
Kodsnack 681 - German ortography, with Dylan Beattie
Fredrik chats to Dylan Beattie about Rockstar, esoteric programming languages (Perl in latin, anyone?), and what might happen after the AI bubble. AI will ruin jokes, they can't do things just right. But some things hiding under the label are actually useful as well. Have we been in any similarly strange bubbles before, and what might be left that's useful after it? Also evolution, revolution, and strange Scrabble facts. Recorded during Øredev 2025. The episode is sponsored by Ellipsis - let us edit your podcast and make it sound just as good as Kodsnack! With more than ten years and 1200 episodes of experience, Ellipsis gets your podcast edited, chapterized, and described with all related links in a prompt and professional manner. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Dylan Dylan also has a podcast - Tech, bugs & rock'n'roll Dylan's presentation at Øredev 2025: Rockstar 2.0: building an esoteric language interpreter in .NET Rockstar Formal grammar Esoteric programming languages Damian Conway Perl Perl in Latin - the paper and the module Latin Inflectional grammar Domain-specific languages Lilypond - Scheme dialect for sheet music Context-free grammar Engraving - the art of creating sheet music codewithrockstar.com Support us on Ko-fi! Scrabble Metal umlaut Piet - the language which should have been called Mondrian Piet Mondrian Mondrian - the undeserving tool Turing completeness The Buster Keaton house scene The dot-com bubble The subprime mortgage crisis Enron Douglas Adams Three mile island Windows Vista Tim Berners-Lee Solid - Tim's project of holding your data locally Ellipsis - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! The emperor's new mind Quantum computing Hadamard gate The linebreakers - Dylan's band of conference speakers ASML Titles Always good fun that one The version of the story that I tell in the talk Enough clichés Resident mad scientist of the Perl community Felis commidet piscem Always the cat that is eating Lexical flexibility Fundamentally, programming is programming A big win for everyone Linguistic conventions and extended alphabets That's a different letter Regional assumptions German ortography A piece of impressionist art Hang it on the wall Something hidden in something else Physical comedy at its greatest Money people believe exists The amount of pretend money It has to come from reality Fortunately, I do not have a trillion dollars Quietly siphoned off Emotionally flat What can I steal from? A little LLM that works for you A spectacular collapse A billion lines of crap Pruning the decision tree Fix the next milestone in the public consciousness Five years of excitement, five years of disappointment Overdue for a little disappointment Reliant on Dutch technology

Dec 9, 2025 • 56min
Kodsnack 680 - Breakpoint i en produktionsprocess
Fredrik och Kristoffer snackar debuggers och markdownparsning. Debuggers - varför finns det inte fler bra, och varför använder inte fler de som finns? En debugger är inte bara ett verktyg för att hitta buggar - det är ett verktyg för att förstå kod. Kristoffers markdownparser är klar! Hur gick det, hur presterar den, och varför är nästa fundering ett personligt CMS? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Björeman // Melin // Åhs My traceroute - MTR Homebrew - pakethanterare för Macos (främst) Lidén data Squadcast We don't do things not because they are easy … Ryan Fleury bygger debugger för C och C++ på Epic Odin GDB Remedy debugger RAD debugger printf Xbox 360 En arg britt som slår en på fingrarna Gleam Kristoffers markdownparser Commonmark Obsidian-markdown Github flavored markdown YAML Djot - striktare än Markdown Right-flanking delimiter run i Commonmark Feynman Edb - ny Erlang-debugger Stöd oss på Ko-fi! DWARF och DSYM NIF Boken Pro Git Mörk borg Lustre - webbibliotek för Gleam CMS - content management system Pingback Medium Helix Dataview Paste URL into selection Note refactor Lazyvim Gleam gathering i Bristol i februari Titlar 50% paketförlust Det kanske är mitt fel En gammal switch med tomma buffrar Rättvist på nätet Ljudet framför allt Nästa omöjligt att debugga Ett otroligt bra verktyg printf-debugging Förstå kod Breakpoints på en pixel på skärmen Visionen för vad som är möjligt Konceptet debugger Copad YAML i toppen Gleam-native Vi tror att det kan vara lätt Sjutton specialfall Right-flanking runs Feynmanmetoden De sista fyra testfallen Debuggervänliga Breakpoint i en produktionsprocess Smink på grisen Hur svårt är det att bygga en debugger? Bättre än den officiella Enpersons-CMS Tredollars-VPS Bekväm i Vim Sourcemaps för Erlang

Dec 4, 2025 • 15min
Kodsnack 679 - Educational electronics, with David J. Cuartielles Ruiz
Recorded on-stage at Øredev 2025, Fredrik talks to David J. Cuartielles Ruizabout the birth and growth of Arduino. It's fantastic when an idea comes alive and starts growing. We talk about how Arduino began, how it started to grow, how you find parts and get things manufactured in northern Italy, and of course a bit about the magical logistics king. Many thanks to Øredev for inviting Kodsnack again, they paid for the trip and the editing time of these keynote recordings, but have no say about the content of these or any other episodes. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 David J. Cuartielles Ruiz Open bio-compatible electronics - David's keynote Arduino The school of arts and communication at Malmö university Interaction design institute Ivrea Ivrea Autodesk Piedmont Olivetti Flextronics Titles Algorithms for communication Educational electronics Making boards, not being paid Old factories Buy them by weight The bootstrapping dilemma Our logistics king

Dec 4, 2025 • 25min
Kodsnack 678 - The intent of a human, with Justyna Zander
Recorded on-stage at Øredev 2025, Fredrik talks to Justyna Zander about AI for self-driving cars, the noise of the present, and more. Don't let the noise of today demolish the positive signal of the future! Many thanks to Øredev for inviting Kodsnack again, they paid for the trip and the editing time of these keynote recordings, but have no say about the content of these or any other episodes. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 Justyna Zander Physical AI: crafting resilient systems with emotional intelligence- Justyna's keynote Emotional intelligence Empathy Hyperscalars Snowflake Demis Hassabis Titles You learn something new We have it in the spatial sense The policy of the machine What did the human tell me to do? How do you teach the machine empathy? The first to be disrupted The intent of a human Engineering with purpose Statistics on steroids


