Kodsnack

40 Episodes
Subscribe

By: Kristoffer, Fredrik, Tobias

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

✂️ Clip this podcast
Kotlin på många olika sätt, med Johan Blomgren och Emil Kantis
Last Tuesday at 4:30 AM

Fredrik snackar Kotlinconf 2026 och språket Kotlin i allmänhet med Johan Blomgren och Emil Kantis.

Hur var konferensen? Hur fungerar utvecklingen av Kotlin, och vad är på gång i språket? Det blir tips på intressanta presentationer värda att se när de släpps på nätet, och en förklaring av varför Kotlinconfs officiella app inte känns helt hemma på Appletelefoner.

Vi snuddar också - inte helt oväntat - vid språkmodeller. Vi pratar om AI, teknikutvecklingen, och presentationen av saker som oundvikliga kontra att bygga en bättre värld genom...


Matte på många oväntade ställen, med Martin Nordgren
06/02/2026

Fredrik snackar med Martin Nordgren om hans nya ljudanalysapp Spectralscan. Appen är ett sidoprojekt byggt på ett par veckor (påskhelgen hjälpte!) på webbteknik och förpackad för både Android och Ios. Vi diskuterar inspiration och lärdomar från spel, var språkmodeller varit till nytta, matte på oväntade ställen, och mycket mer.

Dessutom ett sidospår om gränssnitt i köket, och funderingar kring bättre appar för att lära sig nya språk.

Gränssnitt som är lite kreativa, och det kanske är okej att saker inte ser stand...


Från bilen och ut, med Johan Thelin
05/26/2026

Fredrik och Johan Thelin snackar mjukvara i bilar.

Varför är det ens svårt? Varför har begreppet software defined vehicle ens blivit en grej? Conways lag gäller även här, och när man fått ordning på en del tekniska grunder så blir allt som vanligt ett organisationsproblem.

Kan biltillverkarna komma på nästa stora grej kring tjänster och mjukvara för bilar? Eller är de för bilcentrerade?

Vi diskuterar också hemautomatisering, hur kul det kunde bli med fler öppna API:er mot ens bil, varför man med mjukvara spa...


The subset needs to fit you, with Harald Achitz
05/19/2026

Fredrik chats to Harald Achitz about freelancing, C++ 26, and ten years of running the Swedencpp meetup.

Harald discusses the various oddities of the Swedish consultant and software market, both before but especially in the current environment. Consultants don't cost what you expect them to when compared to employees, and a strange previous focus on headcount has not helped either.

We then talk about the standardization process for C++ and about new things in C++ 26. Harald discusses the issues of adding new things which are good in themselves, but perhaps don't fit into a bigger picture...


Kodsnack 702 - Spelrelaterade CPU-optimerar-snubbar
05/12/2026

Fredrik och Tobias snackar om Eurollvm 2026, och lite om kaffe.

Tobias åkte till Dublin på LLVM-konferens, och råkade hålla i en presentation, en paneldiskussion, och två rundabordssamtal. Det gick hyfsat lätt att somna efter att ha avverkat allt det.

Tobias berättar också lite om de övriga presentationer han hann se, och vår gamla vän(?) fast-math dyker upp igen.

Plus lite gott kaffe.

Som bonus efter outrot: hur Tobias upplevde Plex numera och oväntat omskrivna företagsresa till Honduras.

Ett stort tack till Cloudnet som...


Kodsnack 701 - The chicken would explode, with Holly Cummins
05/05/2026

Fredrik chats to Holly Cummins about using Minecraft for observability, other amazing Quarkus tricks, and the value of joy at work.

Recorded during Øredev 2025.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or t...


Varför har vi så bråttom?, med Benny Andrén och Markus Borg
04/26/2026

Fredrik snackar med Benny Andrén och Markus Borg om AI-drivet återupptäckande av sunda arbetssätt.

Benny har börjat fundera över vilka problem AI egentligen löser, och om våra försök att tämja modellerna leder oss till att återupptäcka goda vanor från förr.

Och varför, varför, tror vi att vi har så bråttom hela tiden?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en si...


A two-IDE person, with Shawn Wildermuth
04/21/2026

Fredrik chats to Shawn Wildermuth about evolving in the world of software development, small changes adding up, developer hiring, not chasing the new thing, and quite a bit more.

Fredrik is still hoping for the last episode of Shawn's old podcast.

Making sure you use your time in a way that's right for you. Whether it's spending lots of time learning new stuff or getting deep into the tech you really enjoy.

Recorded during Øredev 2025.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @k...


Man ställer frågan noll, med Petter Ericson
04/14/2026

Fredrik snackar problem med AI med Petter Ericson, forskare på Umeå universitets AI policy lab.

Det finns så mycket fler diskussioner och frågetecken kring AI än att bara om en språkmodell kan göra ens jobb, eller hur mycket mer produktiv man eventuellt blir om man använder den på rätt sätt.

Hur kan vi till exempel bygga system som leder till ett mer demokratiskt samhälle? Pratar och tänker vi för lite politik på jobbet? Varför ställer inte fler kritiska frågor i offentliga sammanhang om hur modellerna byg...


Kodsnack 697 - En djefla man som flyttar många jiror
04/07/2026

Fredrik snackar med Bartek Tatkowski om livs- och arbetsfilosofi knappt halvvägs in i en utvecklarkarriär.

Det var ju vi som skulle frambringa den bättre framtiden!

Sedan kom 2025.

2025 var ett konstigt år. Vi som jobbar med teknik känns inte längre som de som på ett positivt sätt frambringar framtiden och bygger något bättre för alla. Bartek känner att den tidigare ganska täta kopplingen mellan yrkesroll och personlig identitet har brutits.

Så vad gör man när man har 25 år kvar att jobba och kän...


Kodsnack 696 - Gramse
03/31/2026

Fredrik och Kristoffer snackar om Gram, Kristoffers avskalade fork av Zed.

Det började - som det så ofta gör - med en jakt på en vettig kodredigerare för nybörjare och ett orimligt licensavtal. Sedan satt han plötsligt där med Gram - en version av Zed utan AI, telemetri, och en del annat.

Hur svårt är det att hålla Gram uppdaterad med vad som händer i Zed? På pappret är det ganska besvärligt. Men i praktiken är Zed väldigt mycket omsättning av kod för ganska få resulta...


Programmet lär inte ut någonting, med Göran Hjalmarsson
03/24/2026

Fredrik snackar med Göran Hjalmarsson, mannen bakom det klassiska mattespelet Cheops pyramid och Alega software.

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...


Dark patterns … to rule them all, with Sergès Goma
03/17/2026

Fredrik chats to Sergès Goma about dark patterns and her Øredev presentation on them.

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.

...


Produktionslinjerna vid Telefonplan
03/10/2026

Fredrik snackar med Daniel Byström om nya begagnade Linuxlaptops, nästa Openinfra forum, 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 g...


I mejlcommunityt
03/03/2026

Fredrik och Kristoffer snackar om konferensen Gleam gathering 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 Cloudnet som sponsrar vår VPS!

...


Skriv bara koden du behöver
02/24/2026

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 tio år som engineering manager respektive utvecklare. 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 tillverk...


RPN-evangelist, med Joachim Klahr
02/17/2026

Fredrik snackar med Joachim Klahr om hans stackbaserade konkatenativaprogrammeringsspråk Quadrate.

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 spelutve...


Är det så svårt att skicka data?, med Emil Privér
02/10/2026

Fredrik snackar med Emil Privér 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 Toadswort...


Svenskt FOSDEM
02/03/2026

Fredrik snackar Foss-north och FOSDEM med Tobias Olausson och Johan Thelin.

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 Yazen, företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. Jobba var du vill, med kollegor över hela världen! Se alla led...


Alla spelmotorer är olika
01/27/2026

Fredrik ber Tobias berätta om varför spelmotorer är så stora. Och vad äregentligen en spelmotor nuförtiden? Något som mest ritar snygg grafik riktigt snabbt?

Tobias berättar om olika saker som kan räknas in i en spelmotorer, hur olika populära motorer kan ta väldigt olika angreppssätt på problem, varför inte alla köper in en färdig motor, varför iterationstid är så viktigt, och väldigt mycket mer.

Avsnittet sponsras av Yazen, företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans...


Russinsoppa
01/20/2026

Fredrik och Kristoffer snackar Gleam.

Kristoffer berättar om att använda Gleam för att skriva frontend, backend, eller båda delar, och hur det skiljer sig från andra lösningar på samma upplägg.

Kristoffer berättar också om Gleams abstraktioner - eller avsaknad av dem - tunna lager, och beundransvärt strikta hållning.

Mot slutet diskuterars också konkret kontra abstrakt arkitektur - vad är det egentligen koden ska lösa? I termer av kod? Har man verkligen förstått vad man ska göra så kanske det alltid blir väldigt...


Fokusera på grammatiken, med Lova Widmark
01/13/2026

Fredrik får besök av Lova Widmark som berättar om sitt programmeringsspråk Fluenc, och om faktorer för att trivas på jobbet.

Att skriva ett eget språk ger en nya perspektiv. Grammatik är kul! Grammatik ger en nya synsätt på både andra språk och andra problem än att skriva språk.

På slutet pratar vi lite om motivation på jobbet, återkoppling, och om att hitta sin egen motivation oavsett vilka motiverande faktorer som finns utifrån. Lova har kokat ner sina egna tankar till fyra meningar. Vilka återkopplingsmetoder och loopar motivera...


1,2 inspelningar i veckan
01/06/2026

Fredrik sitter i köket och väntar på ett paket och snackar om Kodsnacks 2025 och lite om sitt eget kodår.

Det populäraste avsnittet avslöjas, trevliga bieffekter av att prata AI tas upp, konferenser och teman i podden avhandlas, och sist men inte minst snackar Fredrik lite om sitt eget kodår 2025.

Det är något magiskt med att träffa folk.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på...


Markkontakt, med Peter Arrhenius
12/30/2025

Fredrik snackar med Peter Arrhenius, VD på HIQ om att hålla markkontakten som hög chef, tekniktrender, och en hel del annat.

När pratade du senast med din VD?

Vi pratar också om att hålla sig uppdaterad, och inte minst hålla markkontakt. Hur ser utvecklarvärlden idag ut från VD-håll?

Upphandlingar - och Danmark som ett föredöme. Vad kan vi som bransch bli bättre på, och blir Sverige generellt bättre eller sämre på upphandlingar?

Ja, vi kommer förstås in lite på AI också...


Sagan om dyngvätten
12/23/2025

Fredrik läser Sagan om dyngvätten.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.

Länkar


German ortography, with Dylan Beattie
12/16/2025

Fredrik chats to Dylan Beattie about Rockstar, esoteric programming languages (Perl in latin, anyone?), and what might happen after the AI bubble.

AI will ruin jokes, they can't do things just right. But some things hiding under the label are actually useful as well. Have we been in any similarly strange bubbles before, and what might be left that's useful after it?

Also evolution, revolution, and strange Scrabble facts.

Recorded during Øredev 2025.

The episode is sponsored by Ellipsis - let us edit your podcast and make it sound just as good a...


Breakpoint i en produktionsprocess
12/09/2025

Fredrik och Kristoffer snackar debuggers och markdownparsning.

Debuggers - varför finns det inte fler bra, och varför använder inte fler de som finns? En debugger är inte bara ett verktyg för att hitta buggar - det är ett verktyg för att förstå kod.

Kristoffers markdownparser är klar! Hur gick det, hur presterar den, och varför är nästa fundering ett personligt CMS?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på...


Educational electronics, with David J. Cuartielles Ruiz
12/04/2025

Recorded on-stage at Øredev 2025, Fredrik talks to David J. Cuartielles Ruizabout the birth and growth of Arduino. It's fantastic when an idea comes alive and starts growing. We talk about how Arduino began, how it started to grow, how you find parts and get things manufactured in northern Italy, and of course a bit about the magical logistics king.

Many thanks to Øredev for inviting Kodsnack again, they paid for the trip and the editing time of these keynote recordings, but have no say about the content of these or any other episodes.

Thank you Cl...


The intent of a human, with Justyna Zander
12/04/2025

Recorded on-stage at Øredev 2025, Fredrik talks to Justyna Zander about AI for self-driving cars, the noise of the present, and more.

Don't let the noise of today demolish the positive signal of the future!

Many thanks to Øredev for inviting Kodsnack again, they paid for the trip and the editing time of these keynote recordings, but have no say about the content of these or any other episodes.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on...


It's all quantum, with Natalia Chepiga
12/04/2025

Recorded on-stage at Øredev 2025, Fredrik talks to Natalia Chepiga 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 Cloudnet for sponsoring our VPS!

...


Maps will get you fired, with Simon Wardley
12/04/2025

Recorded on-stage at Øredev 2025, Fredrik talks to Simon Wardley 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 re...


Curate the world, with Nicklas Hermansson
12/04/2025

Recorded on-stage at Øredev 2025, Fredrik talks to Sweden's foremost trend spotter Nicklas Hermansson 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 Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on...


Make the visions louder, with Tiera Fletcher
12/04/2025

Recorded on-stage at Øredev 2025, Fredrik talks to Tiera Fletcher about her lightning tour of going to Mars 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 Cloudnet for sponsoring our VPS!

Comments, questions or...


Ett mönster för allt
12/02/2025

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 til...


Inte bloata binären
11/25/2025

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 de...


Alla abstraktioner hela tiden, med Andreas Ekeroot
11/18/2025

Fredrik snackar med Andreas Ekeroot (mannen från avsnitt 603!) om abstraktioner, Ash, 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 ma...


Prat om paradigm, med Daniel Raniz Raneland och Johan Thelin
11/11/2025

Fredrik snackar med först Johan Thelin och sedan Daniel Raniz Raneland om paradigm, och om konferensen Lindholmen software development day 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 l...


Kodsnack 669 - Egen stil och stämning
11/04/2025

Fredrik, Kristoffer och Tobias snackar om Nordic.js, 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 kod...


En olaglig hemsida, med Martin Lexelius
10/28/2025

Fredrik snackar tillgänglighet på nätet med Martin Lexelius. Ä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 ins...


Kompilatorn tog bort ditt program
10/21/2025

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 Markdownparser i Gleam.

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ö...