Kodsnack
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, Amanda Sjöström och Tobias Hieta
info_outline
Kodsnack 695 - Programmet lär inte ut någonting, med Göran Hjalmarsson
03/24/2026
Kodsnack 695 - Programmet lär inte ut någonting, med Göran Hjalmarsson
Fredrik snackar med , mannen bakom det klassiska mattespelet och . Göran berättar Alegas och Cheops historia - från starten med ställbara stjärnkartor och BASIC till Unity, padel, och PHP. Hur var det att vara spelutvecklare i början av nittiotalet, varifrån kom inspirationen, och vad har Delphi med saken att göra? Vad tyckte andra lärare om spelen? Vad tycker Göran om AI? Och hur kom det sig att Göran plötsligt blev sin egen röstskådespelare? Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - Skarabolag som köpte Alega utom mjukvaran - Alingsåsföretag som hjälpt Göran med Den flygande mattan och versioner av Chefren - turneringssystem för padel Titlar I väldigt enkel omfattning (Det första var) Den ställbara stjärnkartan Väldigt enkla hjälpmedel En låda med en propeller på Vad är stort? Jag kom in i huset! Programmet lär inte ut någonting Det bästa är om de klarar halva programmet Det skulle vara lätt i början Skomateriel Man måste fråga rätt Samma idé, men enklare Det blev nästan kursen Man vill så gärna lösa det Istället för att lösa korsord Hålla hjärnan nyfiken
/episode/index/show/kodsnack/id/40583490
info_outline
Kodsnack 694 - Dark patterns … to rule them all, with Sergès Goma
03/17/2026
Kodsnack 694 - Dark patterns … to rule them all, with Sergès Goma
Fredrik chats to about dark patterns and . We start off by talking about giving presentations and the background to the dark patterns talk. All the great versions of a talk - you never know what’s going to happen. Dark patterns and ethics in software development are topics people like to share their experiences of. And it’s easy to get caught in the pull between protecting your user and finishing your tickets. We as developers do have a lot of power, but we also have a job to do. Making (good) ethical decisions business decisions instead can suddenly get them budget and priority. Laws are good at creating such pressures sometimes. Toward the end, we discuss falling behind in tech, and Sergès gets Fredrik to make some predictions about the AI bubble before wrapping up on a positive note. Recorded during . Thank you for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - also known as deceptive design patterns - Sergès' previous talk Titles It was everything Very future-forward They nailed the theme Dark patterns … to rule them all You judge a talk by its name The name is more important Why not do a spinoff? It was made for questions It’s never the same talk for me I just did whatever I wanted to do They’re crazier than me Be in character Evil laugh competition (I got to show) My true talent If you are for everyone, you are for no-one Focus more on the topic Spotify’s dark pattern Do I protect my user? The baby koalas are going to die The train is already gone The train travels in a circle The train from hell The story of our job Better jobs for humans This is the bad place You actually want humans The pain in my existence Write my own emails
/episode/index/show/kodsnack/id/40494510
info_outline
Kodsnack 693 - Produktionslinjerna vid Telefonplan
03/10/2026
Kodsnack 693 - Produktionslinjerna vid Telefonplan
Fredrik snackar med om nya begagnade Linuxlaptops, nästa , hälsofrämjande telefoner, och om att lära föräldrar hantera torrents. Nästa Openinfra forum går av stapeln 21 maj, målet är att bli ännu större än rekordtillfället förra året, och agendan innehåller något för alla. Och det är precis lika gratis som alltid att delta och träffa resten av den kärleksfulla open source-familjen. Vi diskuterar också hur Linux är underskattat som operativsystem för föräldrar och när man bara vill få saker gjorda utan att störas. Daniel har skaffat sig en ny begagnad dator där allting bara fungerar, och hans pappa kommer därmed också att få en uppgradering. Och givetvis kör maskinerna Linux. Är det 2026 som är året för Linux på skrivbordet? Borde Uffe på regeringskansliet se till att få Suse klassat som viktigt för Sverige? Via Openinfra forums agenda kommer vi också in på digital suveränitet och vad vi gör om USA börjar bete sig ännu konstigare? Är det inte konstigt att man kan komma på sig själv med att känna att det inte skulle göra så mycket om vi plötsligt inte kunde använda USA-ägda tjänster längre? Och borde Mullvad göra en mobiltelefon (monterad på Telefonplan)? Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - 21 maj på Biograf Skandia i Stockholm ägs av svenska Titlar En ny gammal laptop Allt bara fungerar Magin med dotfilerna Om de hade velat Det är krut i gubben Tvåhundra nedladdningar Linux är omöjligt En kille på elscooter Hela kärleksfulla open source-familjen Bästa sportkommentatoranda Produktionslinjerna vid Telefonplan Mesh-SMS Så långt från det moderiktiga Hälsofrämjande dumma telefoner Uffe i regeringskansliet Fippla i fdisk Tvi digestivekex och en kopp te
/episode/index/show/kodsnack/id/40368060
info_outline
Kodsnack 692 - I mejlcommunityt
03/03/2026
Kodsnack 692 - I mejlcommunityt
Fredrik och Kristoffer snackar om konferensen i Bristol. En liten och trevlig konferens för ett litet, stabilt och ganska färdigt språk. En konferens med fokus på saker folk byggt, snarare än obskyra delar av ett språk. Kristoffer berättar om känslan på konferensen, hur norska tåg kom in i bilden, och vilka språk han kan tänka sig att standardisera på. Kristoffer nämner också sitt hemliga projekt utan att avslöja det. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - konferens i Vancouver , om Sørtoget och - Kristoffers Markdownbibliotek och Titlar Snurrig nog som det är Ett stort konferensrum Ett track, en dag Färdigpubbad Hålla takten med britterna Redan supertaggad på Gleam Jag hänger mer i mejlcommunityt Alla var där Krig standard distribution Uppnå maskinnära prestanda Hur väl tågen går Validerad input Flera nivåer av escaping Gleam är stabilt Fortfarande inte kompis med Haskell
/episode/index/show/kodsnack/id/40279175
info_outline
Kodsnack 691 - Skriv bara koden du behöver
02/24/2026
Kodsnack 691 - Skriv bara koden du behöver
Fredrik river av en länklista, och snackar om fascination för språkmodeller, ansvar som utvecklare, jobb på 8k pixlar, vad man lär sig med tiden, och ganska mycket mer. Som inledning diskuterar han två blogginlägg med lärdomar av respektive . Minns du några tydliga åsiktsändringar du gjort under din tid som utvecklare? Berätta! Därefter funderar han över hur Apple tappat sin magi på sistone, och till och med för honom som långvarig användare mest känns som det företag som tillverkar trevlig hårdvara och sakta tappar greppet om allt annat. Sedan pratar han om det oväntat trevliga i att jobba på två 4k-skärmar - med skarven mitt i synfältet dessutom! Andra halvan av avsnittet kretsar kring språkmodeller, utvecklaransvar, och arkitektur. Och den intressanta boken som går igenom många av de problem och problematiska synsätt som finns inbyggda i modellerna vi använder som om de var någon sorts neutrala verktyg. (Varning: köp den inte som e-bok i Glassboxx!) Varför blir folk så uppslukade, kan man tänka på modellerna som automatisering av implementation, och vad har lyft för en bra poäng på sistone? Som avslutning och uppmuntran: En med om CSS. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - “the query planner is a harsh mistress” - ett märke vars skärmar Fredrik inte haft tur med på jobbet , och i Swift by Sundell från 2018 av Dan McQuillan om hur oväntat stor spridning Resisting AI fått - rekommenderas ej Titlar Målet med en engineering manager (Vem vet) Hur en amerikan sätter upp sitt datumformat Saker jag inte har bytt åsikt om Sedan är det absolut inte enkelt längre (Långt) Innan en enda rad kod skrivs Blind hängivenhet till vad som helst Skriv bara koden du behöver Mikrotjänster kräver motivering En offermaskin I vägen och suddigt Vänta ut Tahoe Till höger om utvecklarverktygen När skarven är i mitten Min flock med starar En annan flik När jag kom tillbaka till den fliken Oansvarighetsgrejen Nu kan vi släppa koden Fokusera på arkitektur Automatiserande av implementation En väg till pålitlig automatisering Tankesteget i sidled Från noll till rörelse I en loop med en robot Ett slutet kretslopp Den perfekta processen Ta oss utrymmet att andas Algoritmerna låser fast det förflutna
/episode/index/show/kodsnack/id/40203730
info_outline
Kodsnack 690 - RPN-evangelist, med Joachim Klahr
02/17/2026
Kodsnack 690 - RPN-evangelist, med Joachim Klahr
Fredrik snackar med om hans programmeringsspråk . Joachim berättar såklart vad det innebär och hur det kom sig att han skapade Quadrate. På vägen berättar han också om den omvända polska notationens diskreta charm, och hur det påverkat språkets utveckling att han inte vill skapa ett leksaksspråk. Tack vare det har Quadrate bra dokumentation och en komplett svit med verktyg, inklusive pakethanterare och LSP. Vi diskuterar också saker i Quadrate som letar snyggare lösningar, att bygga ett säkert språk, och hur spelutveckling påverkat språket. (Det sista kanske någon annan kan svara bättre på.) Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - Operativsystemet och programmeringsspråket i ett gäng HP-räknare - språk var syntax inspirerat Quadrate - language server protocol - abstrakt syntaxträd Titlar Ett stackbaserat konkatenativt programmeringsspråk Inga variabler En hel lång kedja av värden och instruktioner Förstå hur el funkar Det finns ett rätt sätt, och jag har gjort fel hela tiden RPN-evangelist Inte bara stöd för doubles Pusha vad du vill Finns det en hello någonstans? Jag vill inte gå till beta Hur stacken förändras
/episode/index/show/kodsnack/id/40127460
info_outline
Kodsnack 689 - Är det så svårt att skicka data?, med Emil Privér
02/10/2026
Kodsnack 689 - Är det så svårt att skicka data?, med Emil Privér
Fredrik snackar med om att bygga integrationer, dataflöden, och tjänster kring dem. Emil berättar om byggandet av Enad - en plattform som äger och hanterar data för webbutiker. Hur svårt är det egentligen att skicka data? Varför vill man ta på sig att äga en massa integrationer? Och hur hanterar man det? Hur hanterar man kostnader och jobbar med teknisk skuld på ett bra sätt? Hur hittar och hanterar man beroenden mellan tjänster på ett bra sätt, så att Toadsworth inte blir beroende av Nabbit i onödan? Och är man galen om man sjösätter nya funktioner på Black friday? Bygg simpelt. Och säg nej. Emil berättar också om hur hans karriär innan Enad gett en massa nyttiga lärdomar som han nu kunnat omsätta i praktiken. Bland annat! Avsnittet sponsras av , företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. , med kollegor över hela världen! Se alla lediga platser ! Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - tjänsten Emil jobbar med - veckans sponsor Yazens priser - för att vara och Titlar Ett tema som brukar återkomma Ocaml är fortfarande ett underbart språk Lite andra prioriteringar Är det så svårt att skicka data? 00:00-körningen All data går via oss Källan till data Vi äger alla integrationer Tråkigaste stacken någonsin Den är tråkig och den är simpel Minimonolitsystem Det lilla molnet Toadsworth blev beroende av Nabbit Underskatta inte ett simpelt system
/episode/index/show/kodsnack/id/40045600
info_outline
Kodsnack 688 - Svenskt FOSDEM
02/03/2026
Kodsnack 688 - Svenskt FOSDEM
Fredrik snackar och med och . Vi snackar fördelar med att ha flera spår på sin konferens, minglets i korridorernas centrala roll, att placera in sin konferens i kalendern och samarbeta med andra konferenser, att klä sig rätt för FOSDEM, några intressanta presentationer från tidigare år av Foss-north, och ganska mycket mer. Avsnittet sponsras av , företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. , med kollegor över hela världen! Se alla lediga platser ! Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - en variant av “off by one”-fel - konferensen som var lite av föregångare till Foss-north - AI-föreningn som bland annat arrangerar konferens i Göteborg - Free software foundation Europe Daniel Stenberg har startat - veckans sponsor Yazens priser - för att vara och är öppet till 15 februari - Chalmers studentförenings arbetsmarknadsdagar - Adam Dunkels presentation med lyktstolparna 2019 Titlar Mer i officiell kapacitet En konferens om fri mjukvara Ny energi Jaga folk som vill prata De inövade och kurerade talksen Filtret som är FOSDEM Sträcka sig ut och samarbeta Väldigt mycket mingel Då kanske man inte vågar lämna rummet Den statistiskt sämsta helgen Precis det man vill se, i den sunkigaste miljön Ständigt kaffe Svenskt FOSDEM Ett community som vill träffas på arbetstid “Ingenjörer bokar”-situationer En lunch en månad innan Besökarna är 40, inte 18 Inte längd, utan nanosekunder Okalibrerad och trasig
/episode/index/show/kodsnack/id/39952795
info_outline
Kodsnack 687 - Alla spelmotorer är olika
01/27/2026
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 , företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. , med kollegor över hela världen! Se alla lediga platser ! Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar Var i Sverige regnar det mest? , men det verkar vara dåligt med enkla och aktuella topplistor - ett fenomen där flyter ut i och orsakar blixtar 140-160 nätter om året , - interprocesskommunikation - veckans sponsor Yazens priser - för att vara och 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
/episode/index/show/kodsnack/id/39866170
info_outline
Kodsnack 686 - Russinsoppa
01/20/2026
Kodsnack 686 - Russinsoppa
Fredrik och Kristoffer snackar . 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 , företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. , med kollegor över hela världen! Se alla lediga platser ! Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar , av Alan Lee - Tolkiens egna bilder - Illustratören med Youtubekanalen - veckans sponsor Yazens priser - för att vara och - typsäker SQL i Gleam - filläsningsbibliotek för Gleam - Gleamkonferensen i Bristol - texten om “abstrakt och konkret arkitektur”, fast den diskuterade det som mjukvarudesign - editorn som 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
/episode/index/show/kodsnack/id/39772775
info_outline
Kodsnack 685 - Fokusera på grammatiken, med Lova Widmark
01/13/2026
Kodsnack 685 - Fokusera på grammatiken, med Lova Widmark
Fredrik får besök av som berättar om sitt programmeringsspråk , 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 som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - enterprise resource planning och - Peglib-liknande för Javascript - Another tool for language recognition - finns för många språk 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
/episode/index/show/kodsnack/id/39687245
info_outline
Kodsnack 684 - 1,2 inspelningar i veckan
01/06/2026
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 som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar med - Fredriks snack på Umedev 2025 (text) (poddavsnitt) - låt Fredrik klippa, mastra, och skriva avsnittsinfo för in podd - presentation av Darren Richardson - presentation av Line Hviid - Avsnittet Barry gästade - avsnittet där vi diskuterade 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
/episode/index/show/kodsnack/id/39613720
info_outline
Kodsnack 683 - Markkontakt, med Peter Arrhenius
12/30/2025
Kodsnack 683 - Markkontakt, med Peter Arrhenius
Fredrik snackar med , VD på 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 som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar 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
/episode/index/show/kodsnack/id/39487765
info_outline
Kodsnack 682 - Sagan om dyngvätten
12/23/2025
Kodsnack 682 - Sagan om dyngvätten
Fredrik läser . Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar Titlar Sagan om dyngvätten
/episode/index/show/kodsnack/id/39482830
info_outline
Kodsnack 681 - German ortography, with Dylan Beattie
12/16/2025
Kodsnack 681 - German ortography, with Dylan Beattie
Fredrik chats to 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 . The episode is sponsored by - 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links Dylan also has a podcast - Dylan’s presentation at Øredev 2025: - the and the - Scheme dialect for sheet music - the art of creating sheet music - the language which should have been called Mondrian - the undeserving tool - Tim’s project of holding your data locally - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! - Dylan’s band of conference speakers 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
/episode/index/show/kodsnack/id/39412085
info_outline
Kodsnack 680 - Breakpoint i en produktionsprocess
12/09/2025
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 som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - pakethanterare för Macos (främst) - striktare än Markdown i Commonmark och - webbibliotek för Gleam - content management system 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
/episode/index/show/kodsnack/id/39324750
info_outline
Kodsnack 679 - Educational electronics, with David J. Cuartielles Ruiz
12/04/2025
Kodsnack 679 - Educational electronics, with David J. Cuartielles Ruiz
Recorded on-stage at 2025, Fredrik talks to about the birth and growth of . 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - David’s keynote Titles Algorithms for communication Educational electronics Making boards, not being paid Old factories Buy them by weight The bootstrapping dilemma Our logistics king
/episode/index/show/kodsnack/id/39254290
info_outline
Kodsnack 678 - The intent of a human, with Justyna Zander
12/04/2025
Kodsnack 678 - The intent of a human, with Justyna Zander
Recorded on-stage at 2025, Fredrik talks to 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - Justyna’s keynote 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
/episode/index/show/kodsnack/id/39254120
info_outline
Kodsnack 677 - It's all quantum, with Natalia Chepiga
12/04/2025
Kodsnack 677 - It's all quantum, with Natalia Chepiga
Recorded on-stage at 2025, Fredrik talks to about quantum computing and where you, personally, might see it first. We need classical computers to make quantum computers better. Natalia also tells us of the very natural way she got into quantum research, and encourages us to help make the future we want! 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - Natalia’s keynote Titles So natural It’s all quantum Nature is quantum I’m not selling anything Using a microscope to nail down the nails Building blocks
/episode/index/show/kodsnack/id/39254095
info_outline
Kodsnack 676 - Maps will get you fired, with Simon Wardley
12/04/2025
Kodsnack 676 - Maps will get you fired, with Simon Wardley
Recorded on-stage at 2025, Fredrik talks to about maps (not the same as charts!), stories, commodotization, digital sovereignty, getting labeled a heretic by all sides, and a lot more. Among other things, Simon discusses how you can map things out and thereby find new ways to present and challenge the current state within and organization. Not that it will necessarily be very popular, hence the bit about being called a heretic. 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - Simon’s keynote - Simon’s other talk at Øredev Titles We only had 50 minutes A map, not a graph The map is wrong Maps will get you fired As long as everyone else is just as bad Look at the entire map The size of Malmö Sick-care systems Shocks to the system Wardleyconf
/episode/index/show/kodsnack/id/39254070
info_outline
Kodsnack 675 - Curate the world, with Nicklas Hermansson
12/04/2025
Kodsnack 675 - Curate the world, with Nicklas Hermansson
Recorded on-stage at 2025, Fredrik talks to Sweden’s foremost trend spotter about how you become a futurist. From how Nicklas got there, what his days look like, and how he choses what to read and what to filter out. 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - Nicklas' keynote - or Teletext Titles The audience is craving for your face I thought I was becoming a rock star My way into exploration Clickmonster Stuff people want for real We destroyed our own business model Fill it I discovered journalism Curate the world Åhfanism Automation proof
/episode/index/show/kodsnack/id/39254050
info_outline
Kodsnack 674 - Make the visions louder, with Tiera Fletcher
12/04/2025
Kodsnack 674 - Make the visions louder, with Tiera Fletcher
Recorded on-stage at 2025, Fredrik talks to about her and what might happen on the way. And also about - for example - finding visions to guide your daily work. In 60 years, life on Mars could start to be comfortable. 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 for sponsoring our ! Comments, questions or tips? We a re , , and on Twitter, have a and can be emailed at if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a ! You can also support the podcast by . Links - Tiera’s keynote - the modular space station which is meant to orbit the moon Titles MOXIE+ liquefy For another planet A way to do it better MOXIE is a big one Small dogs and breathing I have a small dog at home My magic number Right at the point of comfort Checking on MOXIE Your daily MOXIE Make the visions louder
/episode/index/show/kodsnack/id/39254025
info_outline
Kodsnack 673 - Ett mönster för allt
12/02/2025
Kodsnack 673 - Ett mönster för allt
Fredrik och Kristoffer snackar musik, böcker, och kodstädande. Kristoffer överväger ett hus, som tillbehör till sina trummor. Efter att ha avhandlat bra ljud på olika sätt diskuterar vi böcker och hur trevligt det känns att läsa lite längre saker. Fredrik har tidiga intryck av Christopher Alexanders A pattern language och har läst ut Kent Becks Tidy first. Som avslutning diskuterar vi att försöka städa och modernisera sina kodbaser, både med och utan stöd av böcker. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - få 20% på ditt första köp med koden “Kodsnack”. och - Criterion collections rumsljuds-video - impulse response och hans och hans “Den andra boken” är heter skaparen av bland annat . Han gästade också - asynchronous module definition gästade Titlar För att kunna spela in trummor Lika långt från virveltrumman Ett jätteavancerat ljudkort En trumma för sig Plocka ut reverbet Ambiensen av ett datacenter Ljudet av Ghibli som pågår Arg på Ken Follett Arbetarklasskillar från Birmingham Rock’n’roll-lever Inte en jättestor bok Ett mönster för allt Vurmandet för små byar En perfekt stad Inget ägandeskap Tvättat bort allt konkret Bara det konkreta Tekniker för att sortera dina hålkort Hur man gör saker inkrementellt bättre
/episode/index/show/kodsnack/id/39222240
info_outline
Kodsnack 672 - Inte bloata binären
11/25/2025
Kodsnack 672 - Inte bloata binären
Fredrik, Kristoffer, och Tobias snackar om Tobias snart avslutade tid på Ubisoft och vad som händer därefter. Tobias diskuterar bland annat vad han lärt sig under fyra år på en stor studio. Vad har han lärt sig, vad är han mest nöjd med att ha gjort? Och varför är Macen en besvärlig plattform att stödja? Tobias diskuterar också skillnaden på ett stort spelföretag som Ubisoft och ett litet som Larian, där han snart börjar jobba. Det är lätt att vara negativ kring jättarna, men de fyller också en del viktiga syften. Dessutom några sidospår kring att hålla reda på kläder, och om nackdelen med trästäder. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - byggsystemet på Ubisoft - metabyggsystem - mjukvara för tangentbord Titlar Mantrat i mitt liv Som jag inte kunde innan Bara så mycket jag kan säga Ett belgiskt företag Konstant byggarbetsplats Oändligt med plats, och trä Varje hus charm Fixa deras byggsystem Verklighet och plan Sjutton hattar på huvudet Om man har en het cache Skillnaden märks Av spelutvecklare, för spelutvecklare Användarvänlighet 0,0 Kasta ut min editor genom fönstret Inte bloata binären Varje operation har ett indexvärde Ledtider i spelbranschen Indiefilmen som slog alla rekord
/episode/index/show/kodsnack/id/39155490
info_outline
Kodsnack 671 - Alla abstraktioner hela tiden, med Andreas Ekeroot
11/18/2025
Kodsnack 671 - Alla abstraktioner hela tiden, med Andreas Ekeroot
Fredrik snackar med (mannen från !) om abstraktioner, , och annat. Vi börjar med att diskutera abstraktioner lite mer allmänt, från filsystem via abstraktioner i språket Go till Fredriks favoritabstraktion (eller i alla fall den första han kom att tänka på). Sedan berättar Andreas om ramverket Ash och dess abstraktioner, och hur han med glädje använt det för att generera en hel massa back-office och annat utifrån sin domänmodell. Fredrik undrar om inlärningskurvor, tankesätt, och om det inte känns som att man ska riskera att bli inlåst i ett ramverk av den typen. Som avslutning snackar vi lite om att ta bort abstraktioner, och känner oss peppade kring . Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - med klassbaserade komponenter istället för funktionsbaserade i Liftarens guide till galaxen - Erlang term storage - Read-eval-print-loop - en pytteliten Linux - verktygsversionshanterare - podden - skapare av Ash - native implemented functions Titlar Mannen från avsnitt 603 Monader är en abstraktion Det är en upplevelse Vi har inga garantier, men fort går det Databaser som sparar Fsync är en skurk Code reviews baklänges Go känns väldigt brutalistiskt Öststatskraft Folkets öststatsklump Inga dekorationer, bara HUS Alla abstraktioner hela tiden Nu sitter vi här med Hibernate Tryck på stora generera-knappen Jag har byggt en thundering herd Thundering herd of admins På giganters axlar Stora kod-knappen Kunskap på Y-axeln Mikrodosera kunskap Abstraktioner som andra har byggt Fast i en hyperskalär Varför är det här en stor grej? Det bästa lekplatserna i världen Abstraktionsvision Typiskt förr Gleam-positiv
/episode/index/show/kodsnack/id/39063940
info_outline
Kodsnack 670 - Prat om paradigm, med Daniel Raniz Raneland och Johan Thelin
11/11/2025
Kodsnack 670 - Prat om paradigm, med Daniel Raniz Raneland och Johan Thelin
Fredrik snackar med först och sedan om paradigm, och om konferensen som alla tre nyss deltagit i. Konferensen firade tjugo år och hade just paradigm som tema, vilket fick Fredrik att undra dels vilka trender som egentligen betytt mycket under de senaste årens utvecklande, dels varför man måste ta till så stora ord hela tiden. Det blir tankar om expertens död, att skydda folk från möten, fördelar och nackdelar med molnet, Kubernetes vara eller inte vara, en nypa funktionell programmering, och givetvis lite om själva konferensen. Och: går för få seniora utvecklare på konferenser? Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - blockerar annonser Titlar Prat om paradigm Nerd at heart Stort, flummigt ord Expertens död Hur hög är en vertikal? Matris av kompetens Möten om kod Det finns inget idealiskt Komplexiteten ligger i systemet Statisk länkning av idag Glada molnmänniskor Vad gör faster idag? Landa i en e-postadress Det sämsta av två världar Jag duckade temat lite Svårt att tänka i paradigmer Stort kluven till Kubernetes Uppfriskande lättviktigt Magkänsla och erfarenhet
/episode/index/show/kodsnack/id/38983705
info_outline
Kodsnack 669 - Egen stil och stämning
11/04/2025
Kodsnack 669 - Egen stil och stämning
Fredrik, Kristoffer och Tobias snackar om , och om att hålla sig i form. Som uppvärmning pratar vi om hur det kan kännas svårt att ta sig tid till saker man vill göra, men inte få något annat bra gjort heller. Fredrik rapporterar från Nordic.js - en konferens som var lika trevlig som de högt ställda förväntningarna antydde. I andra halvan av avsnittet pratar vi om att ta tag i sin hälsa - både kost och motion - och må och koda bättre. Rutiner, kost, mål, appar, med mera! Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar , , och - De tre arrangörerna av Nordic.js, och skaparna av … - Ulrike Rausch - kompispodden - Apples årliga utvecklarkonferens ls Titlar Läskigt nära en vana Man skulle ha gjort tvärt om Längst ut på en pir Betongförtryck från Half-life 2 Egen stil och stämning Klipper och klistrar från andra projekt Twist av ett Asdf-avsnitt Varm mat, effektivt serverad Så enkelt är det egentligen Hitta vad som funkar Komma ut är det viktiga Min meditation Jag ska bara städa först
/episode/index/show/kodsnack/id/38889595
info_outline
Kodsnack 668 - En olaglig hemsida, med Martin Lexelius
10/28/2025
Kodsnack 668 - En olaglig hemsida, med Martin Lexelius
Fredrik snackar tillgänglighet på nätet med . Är webbtjänsten du bygger olaglig? Har du i så fall koll på vad du behöver göra för att lösa det? Martin har bakgrund och tips på vägen för dig! Vi diskuterar också nyttan med att kunna ren och skär HTML och CSS, organisationers medvetenhet om krav på tillgänglighet, och sist men inte minst att man helt enkelt borde ha mer empati. Funkar allt på din sajt utan mus? Då har du kommit långt! Uppföljning efter inspelning: man kan få betala upp till 1,9 miljoner om man inte uppfyller lagkraven, och ingen sajt som fått tillsyn av DIGG har uppfyllt lagkraven. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - en översikt från Mozilla - web content accessibility guidelines - en hel metodik kring att jobba inkluderande - en guide för att börja skapa tillgängligt material - myndigheten för digital förvaltning - företag med färre än tio anställda och mindre än 20 miljoner i årsomsättning - skriv vårdat, enkelt, begripligt, och anpassat efter mottagarens behov Titlar Jag älskar HTML Ska det här vara en aside? Alltid närmast användarna Det är inte av och på Sjuttio kryssrutor Tråkiga gubben Vi har redan en knapp Tillgänglighetstomtar Reflexen att slippa Vad är en elektronisk kommunikationstjänst? Är ett formulär en kommunikationstjänst? Vad är bra design för dig? Visuellt borta En olaglig hemsida
/episode/index/show/kodsnack/id/38779145
info_outline
Kodsnack 667 - Kompilatorn tog bort ditt program
10/21/2025
Kodsnack 667 - Kompilatorn tog bort ditt program
Kristoffer, Tobias, och Fredrik snackar Gleam, minneshantering, Rust, och C++. Kristoffer ville bara ha en blogg. Det blev 60 utkast till artiklar, och början på en parser i . Från det kommer vi in på Rust, in på minneshantering och felhantering, och sedan in på alla problem som C++ har. Inklusive språkets vägran att ta bort saker ur standarden för att göra saker säkrare eller bättre. Därefter diskuterar vi hur man kan tänkas fasa ut C++ över tid. Sist diskuterar vi en artikel som verkar ge en förvånansvärt negativ bild av hur det är att jobba med programmering (och som i förlängningen kan få en att se mer positivt på generativ AI). Bonussnack: måltidsshakes. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - Restructuredtext - Markdown fast striktare - byggd i Rust av Mozillafolk - ett förslag som röstades ner - skapare av C++ - “An experimental successor to C++” Titlar Jag ville göra en blogg En liten CMS Gleam är kul Det betyder att det inte finns någonting Randfall När känns det som att paragrafen tagit slut? Skrivet som en spec Läsa Grubers Perl-skript Två nivåer av saker (i Markdown) Det handlar ju om tre funktioner Väldigt Rust Interagera med felhanteringen Kompilatorn tog bort ditt program En väg till minnessäkerhet En Bjarneidé Bit för bit byta ut C++ Ett enormt komplicerat mål Vi designar för att designa Det är en liten gubbe i lådan! Slippa fatta lunchbeslut
/episode/index/show/kodsnack/id/38645970
info_outline
Kodsnack 666 - Grader av funktionell programmering, med Christoffer Ekeroth
10/14/2025
Kodsnack 666 - Grader av funktionell programmering, med Christoffer Ekeroth
Fredrik snackar med om funktionell programmering. Vi diskuterar företags medvetenhet om funktionell programmering, fördelarna med att nischa sig, och Christoffers egen väg in i området. Christoffer beskriver en stege av egenskaper som gör språk funktionella, förklarar vad algebraiska datatyper är, och ger en massa tips på var och hur man kan lära sig mer. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna ! Du kan också stödja podden genom att , eller . Länkar - Christoffers företag Meetups i Stockholm för , , och - Christoffers podd om funktionell programmering - Paul Grahams essä av Scott Wlaschin - language integrated query eller “discriminated union” med Titlar Man ska ju nischa sig Glapp i marknaden Nästan som en fraktal Kompetenserna blir mer och mer spetsiga Grader av funktionell programmering I funktionens minne En klass är som en mur En modell för beräkning Dålig känsla i magen Bara en adress Lite som dubbel bokföring Dubbel bokföring Nu behöver jag en bil Börja med typerna Verktygen är till för att hjälpa programmeraren Modellera upp domäner Inget dolt beteende bakom En värld till Bygga några broar
/episode/index/show/kodsnack/id/38560415