Kodsnack

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

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
Direct download: 693.mp3
Category:general -- posted at: 6:30am CET

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!

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

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
Direct download: 692.mp3
Category:general -- posted at: 6:30am CET

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 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 Resisting AI 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 Steve Yegge lyft för en bra poäng på sistone?

Som avslutning och uppmuntran: En trevlig video med Dylan Beattie om CSS.

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

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
Direct download: 691.mp3
Category:general -- posted at: 6:30am CET

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 spelutveckling påverkat språket.

(Det sista kanske någon annan kan svara bättre på.)

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

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
Direct download: 690.mp3
Category:general -- posted at: 6:30am CET

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

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

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

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

Länkar

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
Direct download: 689.mp3
Category:general -- posted at: 6:30am CET

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 lediga platser här!

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

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

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

Länkar

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
Direct download: 688.mp3
Category:general -- posted at: 6:30am CET

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

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

Avsnittet sponsras av Yazen, företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. Jobba var du vill, med kollegor över hela världen! Se alla lediga platser här!

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

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

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

Länkar

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
Direct download: 687.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar Gleam.

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

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

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

Avsnittet sponsras av Yazen, företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. Jobba var du vill, med kollegor över hela världen! Se alla lediga platser här!

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

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

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

Länkar

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
Direct download: 686.mp3
Category:general -- posted at: 6:30am CET

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

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

På slutet pratar vi lite om motivation på jobbet, återkoppling, och om att hitta sin egen motivation oavsett vilka motiverande faktorer som finns utifrån. Lova har kokat ner sina egna tankar till fyra meningar. Vilka återkopplingsmetoder och loopar motiverar dig, och kan du skapa dina egna loopar där de saknas?

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

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

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

Länkar

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
Direct download: 685.mp3
Category:general -- posted at: 6:30am CET

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

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

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

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

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

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

Länkar

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
Direct download: 684.mp3
Category:general -- posted at: 6:30am CET

1