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 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
info_outline
Kodsnack 665 - Event i en låda, med Gustav Nyberg och Malin Leverin
10/07/2025
Kodsnack 665 - Event i en låda, med Gustav Nyberg och Malin Leverin
Fredrik snackar med och om . Det började förra året som en halvdagskonferens och blir i år en mjukvarufestival på två dagar - en dag mer klassisk utvecklarkonferens och en dag hackathon för alla åldrar. Malin och Gustav berättar hur man bestämmer sig för att starta en konferens och gör det på fyra veckor, vad som är lätt och svårt och hur Cursed Code utvecklats och fortsätter utvecklas. (Justja: Fredrik ska prata på årets upplaga också. Det blir en klart annorlunda presentation!) 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 Lokalen i år är och Ola driver numera Titlar Från ax till färdigt event på fyra veckor Väldigt intensiva veckor Spökande kablar Nöja oss med två dagar Jobb, stress, och press Få med nästa generation Man styr sin dag själv Marknadsföring är svårt Event i en låda
/episode/index/show/kodsnack/id/38485355
info_outline
Kodsnack 664 - På neutral plats, med Mattias Karlsson
09/30/2025
Kodsnack 664 - På neutral plats, med Mattias Karlsson
Fredrik snackar med om och historia och nutid. Hur blir man plötsligt arrangör för en stor årlig konferens på bara 18 år? Mattias berättar om Javaforums historia och hur meetups har förändrats över tid. Därifrån kommer vi naturligt in på Jfokus och dess historia. Det började med småbarn. Bland annat avhandlas att hitta och välja talare - Mattias delar med sig av flera bra tips för dig som funderar på att ansöka till konferenser. Det handlar inte bara om att vara klatschig och sticka ut! Vi diskuterar också att få ut mer av konferenser, läskiga teknikproblem, och hur mycket jobb det egentligen är att arrangera evenemang för utvecklare. Avsnittet sponsras av : vi (okej, Fredrik) kan klippa din podd och få den att låta lika bra som Kodsnack! Med mer än tio år och 1200 avsnitts erfarenhet kan Ellipsis få din podd redigerad, kapitelförsedd och utrustad med en solid länklista på ett effektivt och professionellt sätt. 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 som driver Javaforum i Malmö och i Malmö - låt Fredrik klippa din podd! Rekommendationen kommer från som Fredrik klippte åt , skapare av Titlar Umgås med vårt skrå Gratis mat på Café opera Ett mer oberoende Javaforum På neutral plats Jobbigt att resa iväg Mjölk som kokar Som en lök Hundra talarslots En chans på tio Begriplig och intressant Tusen personer i publiken Alla vill ju att du ska lyckas Gå på någonting som känns helt off Jag behöver inte välja själv En tolk i en box Lugnt ut på ytan
/episode/index/show/kodsnack/id/38384305
info_outline
Kodsnack 663 - En injektion av inspiration
09/23/2025
Kodsnack 663 - En injektion av inspiration
Fredrik, Kristoffer, och Tobias: åter i samma avsnitt! Först diskuterar vi Goatmire Elixir, vad “’låg nivå” egentligen är för kod, typhantering och injektioner av inspiration. Därifrån glider vi över till AI, entusiasm och inspiration. Visst kan hela AI-blåsten ta glädjen ur kodandet? Man måste inte brinna för sitt jobb, men vad är det som är värdefullt? Att fokusera på annat än koden är väl att göra mindre av det som faktiskt ger en mest i jobbet? Tobias berättar om sina erfarenheter med Copilot - från entusiastisk till skeptisk. Är AI bäst för saker man inte bryr sig om? Vissa av oss har problemet att vi bryr oss om nästan allt. Icke-determinismen i AI en del av det som fångar en och får en att tro att man är produktiv? Med bara ett drag till i den enarmade banditens arm kanske jag får precis rätt resultat?! 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 det förra med Tobias, Kristoffer, och Fredrik samtidigt - första avsnittet där Lars snackade Elixir [Saša Jurić](Saša Jurić) Titlar I Varberg förra veckan Typ Elixir för embedded En riktig japansk farbror Sin egen PC Väldigt inte effektivt Djup stack Höjden på tallrikssapeln Vad betyder plus egentligen? Andra värden än prestanda Sålt in mig på Elixir många gånger En injektion av inspiration Man förstår de första tre orden Fokusera på Jira Djupare anknytning till koden Alla kopparkablar i Sverige Jag bryr mig om allt Det där kan jag göra med vim Ickedeterministisk autokomplettering All din kod är nu trasig Jag vill ha riktig kunskap Du är en tragisk människa
/episode/index/show/kodsnack/id/38313065
info_outline
Kodsnack 662 - A super-super-app, with Teresa Wu
09/16/2025
Kodsnack 662 - A super-super-app, with Teresa Wu
Fredrik talks to about devops for frontend and AI. Why does frontend feel so complex? Does it have to be? We also discuss the value of open language models, smaller and more specific language models and their benefits. Is “AI” even a useful label anymore? Teresa thinks we’ll split into more specific terms over time. 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 Teresas' Øredev 2024 talks: and - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! Titles This was actually made to happen The same fun and the same pain The lucky ones My own experience I don’t have a word for it A super-super-app Explosion of complexity A whole sea of new questions They only do one thing
/episode/index/show/kodsnack/id/38212525
info_outline
Kodsnack 661 - Silhuetter på en OH-projektor
09/14/2025
Kodsnack 661 - Silhuetter på en OH-projektor
Fredrik och Kristoffer åkte på och hittade en stund i en park under den sista dagens sista kaffepaus att spela in några osorterade och väldigt entusiastiska intryck. 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 på som gjort namnbrickan för konferensen - höll presentationen “Tell me a story” , med Bryan Hunter - Sam Aarons nya projekt Titlar Allting startade med Lars Wikman En expert på Elixir Serverless för embedded Nerves på 192 cores Silhuetter på en OH-projektor En flygel och en OH-projektor Man kan vara här också Det är avskalat En rejäl injektion inspiration Det är teater
/episode/index/show/kodsnack/id/38211530
info_outline
Kodsnack 660 - Backops, med Christian Petersson
09/11/2025
Kodsnack 660 - Backops, med Christian Petersson
Fredrik snackar backuper med , grundare av som också sponsrar hela avsnittet. Backuper kan vara så mycket mer än bara säkerhetskopiering av en databas eller Google drive. Har du koll på hur koden du kör, den data den använder, och hela miljön i molnet säkerhetskopieras och återställs? Christian tycker det är hög tid att ta den diskussionen, både för att få koll på läget, och för att få en massa nya spännande möjligheter att utveckla snabbare och säkrare! Hur gör vi med säkerhetskopiering? Kan vi ta hela vår miljö och återställa någon annanstans? Vad kan vi göra mer med backuper? Är det svårt och läskigt att prata mellan utveckling och infrastruktur? Ska jag behöva ändra en massa i hur jag utvecklar? (Spoiler: nej!) 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 - Digital operational resilience act som illustrerar devops - Red hats paketering av Kubernetes Isstech på och Titlar När allting går käpprätt åt helvete Vi skulle ha lagt budget på det här Det finns i molnet En mental backup Appen som gör hello world En traditionell backup Som en tjock-TV Backops Backup as code Som backupnörd Moderna på backupsidan Backops till alla En vettig sten att börja titta på
/episode/index/show/kodsnack/id/38131005
info_outline
Kodsnack 659 - Där stararna landar, med Ragnar Eklund och Adam Sernheim
09/09/2025
Kodsnack 659 - Där stararna landar, med Ragnar Eklund och Adam Sernheim
Fredrik snackar med och om artikel Barry var gäst i , och Fredrik har känt att hans tankar blivit något av bakgrundsstrålning i podden sedan dess. Barrys artikel var ett perfekt tillfälle att lyfta dem igen - den har som mål att ge en grund i begrepp och tankar kring mjukvara, komplexitet, och saker - mjukvara till exempel! - som inte är komplexa utan bara komplicerade. Det kan vara både milt förvirrande och ganska givande att gräva i, och alla deltagare har fått med sig nya idéer av att läsa Barry. Avsnittet sponsras av , mjukvarufestivalen i Göteborg på halloween återuppstår i år igen! Surfa in på cursedcode.se för all information om både konferensen (31 oktober) och hackathonet (1 november)! 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 gäst i Barrys böcker Barrys artikel som är avsnittets ämne - The open group architecture framework - veckans sponsor - Fredriks och Kristoffers diskussion om att man vill göra folk glada , som tog honom in i Barryverse Titlar Jag vill skylla på Adam Ett slags hemligt tema i podden Komplext och komplicerat Folkmunskomplexitet Lik förbaskat bara komplicerad Där stararna landar Felaktiga slutsatser I en komplex värld Det komplexa utanför Sakerna som kommer och stör Tolka hela trädgården Serialiseras ner i boxar Det som stressar En liknande stress Stressa din lösning på nya sätt Vad vore boxar utan pilar?
/episode/index/show/kodsnack/id/38130570
info_outline
Kodsnack 658 - Failure of ergonomics, with Taylor Troesh
09/02/2025
Kodsnack 658 - Failure of ergonomics, with Taylor Troesh
Fredrik talks to about packaging things, generating code, and database evolution. Why is it so hard to package and build things? Is it a failure of ergonomics? Is there hope for a change? We also discuss generating code using LLMs, and Taylor presents the workflow of using them to generate projects from scratch, starting over if more fundamental changes are needed. After that, we dig into databases and SQL, and Taylor has many thoughts and opinions about how they can be used and might evolve. Finally, we discuss other interesting projects, keeping track of ideas, what the OPTC is, and why should you cut down a palm tree? 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 Taylor’s Øredev 2024 talk: (or one of them) - Taylor’s own language - a Cursor alternative for Neovim - Svante Richter’s talk Some of Taylor’s - Pipelined relational query language - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! Follow-up links, : - “a type of bus or coach built to combine goods and passenger transport” - a Swedish bruck - Taylor talks about Christopher Alexander, just like we did in episode 657! Titles Nothing besides IKEA I did not besmirch the reputation How strange we package things I don’t think I have any advice Failure of ergonomics I do have hope Drinking from the well Brainless CRUD-stuff (I have) No qualms with Elm During the binges Fifteen math professors Tilting against palmtrees OPTC
/episode/index/show/kodsnack/id/38048825
info_outline
Kodsnack 657 - Strukturer människor rör sig i
08/26/2025
Kodsnack 657 - Strukturer människor rör sig i
Fredrik och Kristoffer snackar agil arkitektur, silos på internet, och löften från nittiotalet. Efter en uppvärmning om poddar med ordning och reda diskuteras löften från nittiotalet som inte infriats. När programmering kändes löst - “det finns de här tre språken”. (Och Javascript var inte ett av dem, det kunde man inte ta på allvar.) Fredrik har sett pratar om sitt sätt att se på att bygga saker åt folk. Med fast pris, och med en flexibilitet i skapandet av byggnader som vi som bygger mjukvara gärna pratar om men sällan kan närma oss. Efter det pratar vi lite om ala låsta silos på internet, tomheten i generativ AI, och mjukvara som faktiskt gör oss glada. Avsnittet sponsras av , mjukvarufestivalen i Göteborg på halloween återuppstår i år igen! Surfa in på cursedcode.se för all information om både konferensen (31 oktober) och hackathonet (1 november)! 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 David Chen, Devindra Hardawar, and Jeff Cannata fyllde 20 i år - Först i Battlefield-serien - veckans sponsor - Wireless application protocol och deras appar - Github-alternativ Titlar När det blir för uppstyrt Innantilläsning Mycket att hämta från nittiotalet Hela UI:t som JSON Sedan vi skrev WAP En mänsklig upplevelse Byggnader, arkitektur, och mjukvara Strukturer människor rör sig i Som att stirra Nietzsche i ansiktet Lärlings- och skråverksamheten En illusion av produktivitet Illusionen av ett utfört arbete Min dialog med resultatet Tomt innehåll i en tom kultur En idé om en ändring
/episode/index/show/kodsnack/id/37951420
info_outline
Kodsnack 656 - People want native controls, with Maddy Montaquila
08/19/2025
Kodsnack 656 - People want native controls, with Maddy Montaquila
Fredrik talks to about building user interfaces, and how .net has come a much longer way than people may think. We talk about the various .net-related options for building user interfaces, mixing and matching MAUI stuff, Blazor stuff, and straight up web stuff. We discuss the way to go for Windows desktop apps among all these options. The perception of .net - a challenge and something being actively worked on. We also touch on actually useful AI, plus some unexpectedly fond memories of the touch bar. 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 Maddy’s Øredev 2024 talks: and - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! - the 300 pages blog post Titles Two of my fun things Trust me, I can ramble I can ramble for eternity The shimmer control A bunch of wasted space in my brain If you have a Javascript frontend A lot with the hybrid stuff Nice step up from Electron MAUI doesn’t need me People want native controls Web is reach If this guy’s on vacation The only .net you ever have to see Java with more The polyglot world A deeply native Windows experience It was a nice volume slider The .net perception Three less indents Purists of architecture Blended experiences
/episode/index/show/kodsnack/id/37854225