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 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
info_outline
Kodsnack 655 - Gratis prestanda
08/12/2025
Kodsnack 655 - Gratis prestanda
Fredrik och Tobias diskuterar en tillräckligt mystisk bugg Tobias jagat ifatt, och berättar på vägen om och . Tobias har sedan sist varit med och levererat sitt första spel på Ubisoft och berättar om vad som fanns att göra på kompilatornivå sex månader innan ett -spel ska släppas. Men huvudämnet är vektorisering. Det började givetvis med en konstig bugg, som kräver ett par dykningar i hur processorer och kompilatorer fungerar för att få sin förklaring. 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 , eller loopvektorisering , , - Single instruction, multiple data - just-in-time-kompilering Titlar Tillbaka från avsnitt 581 Sporadisk gäst Tiden har ju sprungit som den gör Då finns det att göra Gratis prestanda Innan GPU:n tar över Två kuber ovanpå varandra Vart i kompilatorn gick det här åt skogen? Vektoriseringsmagi Två stora arrayer som beskriver någonting Ineffektivt att göra det i serie Inte speciellt ergonomiskt Det här kan jag vektorisera bort åt dig Bitmaskade på fel bit Det här är värt besväret Miljoner arrayer och loopar
/episode/index/show/kodsnack/id/37760960
info_outline
Kodsnack 654 - German-style strings, with Matt Topol
08/05/2025
Kodsnack 654 - German-style strings, with Matt Topol
Fredrik talks to about and how the Arrow ecosystem is evolving. Arrow is an open source, columnar in-memory data format designed for efficient data processing and analytics - which means passing data between things without needing to transform it, and ideally even without needing to copy it. What makes the ecosystem grow, and why is it very cool to have Arrow on the GPU? What is the connection between Arrow, machine learning, and Hugging face? Matt emphasizes the value of open standards, even as they work with or within more closed systems they can help open things up, and help bring about more modular solutions so that developers can focus on doing their core area really well. This episode can be seen as a follow-up to , where Matt first joined to discuss everything Arrow. 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 Matt’s Øredev 2023 talks: and Matt’s Øredev 2024 talks - on and - Arrow database connectivity - RPC framework for services based on Arrow data - query IR - in-memory tensor structure - where Matt used to work. He’s now at GPU compute engine - In-memory analytics with Apache Arrow - programming language for statistical computing - “German-style strings” - the book on using Arrow with R Titles It’s gotten a lot bigger The bones of it are in the repo (Powered by ADBC) Individual compute components Feed it substrate Where the ecosystem is going Arrow on the GPU The data stays on the GPU A forced copy Leverage that device interface Without forcing the copy Shy of that last mile Turtles all the way down The guy who said yes German-style strings
/episode/index/show/kodsnack/id/37651700
info_outline
Kodsnack 653 - Handskruvat, med Viktor Löfgren
07/29/2025
Kodsnack 653 - Handskruvat, med Viktor Löfgren
Fredrik snackar med om - sökmotorn Viktor bygger på heltid och som i praktiken ensam utvecklare. Hur får man ens idén? Är det så svårt som det verkar? Hur kunde Marginalia search bli ett heltidsjobb? Det började med “det här kan väl aldrig funka, men varför inte?” Viktor berättar hela historien, från hybris och Raspberry pi till heltidsjobb och en riktig server. Ett projekt som faktiskt är “web scale” på riktigt! Och det med enserver. Allt är Java! Varför, och hur funkar det? Är det kanske en liten nackdel att de flesta som jobbar med Java har jobb? Och borde vi inte undvika tydligt definierade projekt och mål lite oftare och optimistiskt ta oss an svårare saker? Viktor slår ett slag för att försöka lösa lite större och svårare problem, istället för att förenkla och begränsa allt från start. Det finns inga problem med sökmotorer som är supersvåra, men man behöver ha många verktyg i sin verktygslåda. Återanvändning av kod? Inte så mycket som man skulle kunna tro. Kopiera och kasta bort är en bra riktning. Planering, listor, och att låta hjärnan jobba klart med bakgrundsprocesser. Rankning av sidor, analyser, och utmaningen att kartlägga, förstå, och motverka olika typer av sökmotoroptimering. 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 - Viktors sökmotor Viktor har också pratat sökmotor i , diskuterat i som presenterar Google. Appendix A diskuterar problem med att blanda annonsering och sökmotorer - efter att JS och popovers och annat har kört - gratis e-bok Viktor tipsar om Titlar Jag har byggt en internetsökmotor I min hybris En miljard dokument Sökmotorförkunskaper Åttiotalsteknik En server av PC-hårdvara Motsatsen till React- och Nodeutveckling Boomer till hjärtat Jag som står för förändringarna Lösa problem som alla har Klart att det inte går Åka till månen innan smarta mål Ett sätt att jobba som funkar om man jobbar själv 100% bild av hela kodbasen En väldigt stor verktygslåda Handskruvat Mina Pokemon Vad är tillräckligt mycket?
/episode/index/show/kodsnack/id/37454175
info_outline
Kodsnack 652 - The best of nature, with Grace Jansen
07/22/2025
Kodsnack 652 - The best of nature, with Grace Jansen
Fredrik talks to about cloud tools, and bringing them to your local machine in a better way. Opentelemetry is a great tool, but it’s not the whole story for observability. Gathering the data is just the first step. In the second half, we leave telemetry and talk about realizing you have things to share and sharing them with other people. Find out what makes you tick, and share experiences around that. Grace also shares some concrete presentation-building tips at the end. Ask the question, and be more you! 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 Grace’s Øredev 2024 presentations: , and - open source specification for distributed tracing - the artist previously known as Java EE - tracing platform talked about at Øredev 2015 ? - Holly’s Øredev 2024 presentation Titles After-lunch lull So polyglot Ready for microservices (You need) Many minds Now I have a pile (Take) The best of nature The path was being them Something I bring to the table Ask the question A unique presentation
/episode/index/show/kodsnack/id/37438405
info_outline
Kodsnack 651 - Klia CLI, med Patrik Svensson
07/15/2025
Kodsnack 651 - Klia CLI, med Patrik Svensson
Fredrik snackar med om - Patriks nyskapade förslag till en standard för att beskriva kommandoradsapplikationers gränssnitt. Det borde inte vara en stor grej att publicera ett förslag till en spec för någonting. Faktum är att mycket fler borde göra det! Fler borde få hybris. 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 - PM för .net-CLI på Microsoft - för att lägga metadata i mp3-filer och Curls - grundare av Titlar Om det fanns en spec Inte för mänsklig konsumtion Inte rädd för att göra bort mig Handknacka en spec Halvbakade tankar Klia CLI Det finns ju manpages Inga problem att göra bort mig En enorm, komplex best Tiotusen företag i ett företag Dialekter av CLI-applikationer -build Hela Jira-spektrat
/episode/index/show/kodsnack/id/37401870
info_outline
Kodsnack 650 - Designa ett bra event, med Lars Wikman
07/08/2025
Kodsnack 650 - Designa ett bra event, med Lars Wikman
Fredrik snackar med om Lars senaste projekt: att arrangera konferenserna och . Vad handlar konferenserna om? Hur kommer det sig att Lars arrangerar dem? Hur får man tag på sponsorer, talare, och allt annat som behövs? Och varför är det bra i sammanhanget att vara programmerare, och lite puckad? Vill du gå på konferenserna? (Klart du vill!) så får du rabatt! Och ja, vi förklarar också vad sjutton Goatmire egentligen betyder. 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 Priya Parker på - bygger ARM-servrar - trycker tröjor, bland annat - pratar om att se Elixir med nya ögon - Meetupkonkurrent Titlar Alltså inte Stockholm Det är inte Stockholm Designa ett bra event Stället där jag gifte mig Ingen fattar vad jag gör Eventmänniska Insyltade i Elixir En linje där allt är spikat När talarna känner sig omhändertagna Vara programmerare, och lite puckad Ett treakters monodrama Ett överdåd av karaktär Jag vill inte ha en changelog Hennes praktikplats känner mig BEAMen på BEAMigt sätt Bunden till scenen Min lilla Inkscapedans
/episode/index/show/kodsnack/id/37303425
info_outline
Kodsnack 649 - Fördelar med Liechtenstein, med Svante Richter
07/01/2025
Kodsnack 649 - Fördelar med Liechtenstein, med Svante Richter
Fredrik snackar med som berättar om sitt projekt - det enklaste sättet att självhosta och använda fria och öppna kartor. Vore det inte fint att kunna ha en komplett världskarta som man lätt kunde lägga på och använda från ett SD-kort? Men, hur lyckas man med det? Hur sätter man ihop en kartlösning? Och vad behöver man göra för att lyckas hosta den? Oväntat lite, är svaret! (Svantes servrar får däremot jobba en del för att sätta ihop kartpaketen när en ny version ska bakas.) Sedan finns det förstås icenser också - om du tror det är lurigt med licenser på kod så har du inte hört talas om kartlicenser! 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 - protocol buffers, dataformat från Google för serialisering (nyare schema) - bakgrundsbilder - staden Tyskland med sitt eget adressystem. “This system causes major issues for most mapping software” Titlar Ett relaterat tema Tillbaka till databasen På varenda zoomlager Kvadratisk tillväxt 360 miljoner filer Hack ovanpå ett hack ovanpå ett hack Vilken blobstore som helst Kompatibla nog med varandra En global världskarta Min prepperbox Tydligen ett effektivt sätt att göra det på De resterande två terabyten Direkt diskaccess Skapa mitt eget hack Pålitligt över tid Allting ska vara paketerat Det perfekta subsetet (Många) fördelar med Liechtenstein Varför gör vi detta? Deltadiffar över HTTP
/episode/index/show/kodsnack/id/37225335
info_outline
Kodsnack 648 - Difficult skills, with Gitte Klitgaard
06/24/2025
Kodsnack 648 - Difficult skills, with Gitte Klitgaard
Fredrik talks to about managers, diversity, and communication. We discuss how and why management has almost become a bad word. But we need management, and good management. What do you need out of managers when you have autonomous teams? Conflict handling - we need small conflicts, and learn to handle them so they don’t become big conflicts. Psychological safety and how to build it within and between your teams. Building diverse teams, which kinds of managers we need, making good things visible, communicating and building psychological safety, diversity in thinking … … and of course: a quick note on the evolution of LEGO instructions. 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 - Gitte’s presentation with - What use is a manager? Gallup´s report - people are feeling more disengaged - - conference in Linköping Titles Autonomous teams need great managers A lot of things we agreed on The catalyst The multiplier Taking care of humans A manager who cares about me Invisible people A lot of the leader part Difficult skills Not everyone communicates well We need the small conflicts A thousand conflicts a day The Xerox effect The power of the pen Hints here and there
/episode/index/show/kodsnack/id/37114735
info_outline
Kodsnack 647 - Tyst deploy
06/17/2025
Kodsnack 647 - Tyst deploy
Fredrik och Kristoffer snackar om att få koden från sin dator till användarna. Genom en tyst deploy till ett CDN, exempelvis. Därefter diskuteras Kristoffers kluvna förhållande till Rust. Och vad svänger Kristoffer över till när han kommer ur sitt senaste Rust-skov? Sedan blir det tangentbordssnack: Kristoffer finner sig själv tillbaka på Dygma defy, Fredrik är tillbaka på Planck. Sist men inte minst ett boktips. 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 - ramverk Obsidian använder för att bygga ett modellager i sin Mac- eller iOS-app - ramverk för serverdrivna uppdateringar av icke-webb-appar - Rust för alla plattformar - Webassembly - annat lager med one-shot-kombinationer - av och - Chinas bok om ryska revolutionen Titlar Hela dagen på sig att skämmas Tyst deploy En egen utvecklingsmiljö för min pull request Direkt med backend Typmagi och galenskap Rust-tillbudet Det är för enkelt Roligt är ju viktigt Nyfiken på Rust Noll behov att flytta händerna Maximalt inom räckhåll Av-optimerad för svenska Det finns tåg som lever
/episode/index/show/kodsnack/id/37011250
info_outline
Kodsnack 646 - En timme per minut, med Markus Westergren
06/10/2025
Kodsnack 646 - En timme per minut, med Markus Westergren
Fredrik snackar med om att våga hålla presentationer och göra sin röst hörd som utvecklare. Vi har alla något att dela med oss av, så varför är det så få av oss som gör det? Och hur bär man sig åt för att komma över berget och hålla sin första presentation? Markus berättar om sin väg från ensam utvecklare på sin kammare till internationell talare, bokskrivare och regelbunden bloggare. På vägen diskuterar vi bland annat förberedelser, mentorskap, teknikstrul, lästips, och nervositet. Är du rädd för att misslyckas med att få en presentation antagen till för en konferens, eller för att lyckas? Vi är många som faktiskt är rädda för att lyckas. Våga ta lite plats! Alla vill se dig lyckas! 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 Code one - ett annat namn på Javaone under ett par år - som Markus pratade med om karriär och och Titlar Hitta sin röst som utvecklare Väldigt egen Elektronik förra årtusendet Jag behöver inte läsa mig till allt Alla har något att dela Jag som står och pratar i en mick Våga ta lite plats Våga ta plats Kontrollera nervösheten Golvet lutade Jag måste själv veta vad jag vill Din publik vill ju att du ska lyckas Rädd för att lyckas Där för att hjälpa mig En timme per minut Född att vara utvecklare Våga tro på dig själv!
/episode/index/show/kodsnack/id/36922065
info_outline
Kodsnack 645 - Kapa Conways lag
06/03/2025
Kodsnack 645 - Kapa Conways lag
Fredrik och Kristoffer rapporterar från konferenserna och , diskuterar skisser, och när idéer springer ifrån sin upphovsperson och får sitt eget liv. På Myconf fanns tydliga teman av att hantera komplexitet - Fredrik ser som vanligt kopplingar till - och boken . På Open infra forum diskuterades digital självständighet och trenden att gå från åtminstone amerikanska molntjänster. Har molntanken kanske lite spelat ut sin roll, och finns det en vinst utöver självständigheten att se över om man faktiskt behöver molnet? En förändringsfast som är av godo på sikt? Fler meetups och mer hobprogrammering i världen! 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ör att få bort koffein ur kaffe Inläggen och var med i i Stockholm pratade Open infra forum i från Nederländerna och Suse som pratade på Open infra forum Titlar Sommarfest på förskolan “Choklad” är väldigt generöst Dryck med chokladkaraktär Cargokulta toscansk solnedgång Stöter i mina begränsningar Där berikar de varandra Mellan andra och tredje rutan Songs of guilt Det personliga Vad pratar jag om egentligen? Från öknen till skogen Conways lag säger att det är dödsdömt Kapa Conways lag Hammarens metod Kämpa för sin idé En skarp idé En fladdrig, generell abstraktion En blöt svamp Gustav III står på balkongen Själv är bäste dräng Vår egen äggakorg Mer som en dans För mig och mina kompisar Kul med mikrokonferens Pubkväll för programmerare Brittisk pubkultur Hobbit software Lokalodlad programmering Mer hobprogrammering Tove Janssons hober Nintendos långa tentakler
/episode/index/show/kodsnack/id/36804215
info_outline
Kodsnack 644 - Det nya sättet att tänka, med Camilo Tapia
05/27/2025
Kodsnack 644 - Det nya sättet att tänka, med Camilo Tapia
Fredrik snackar med om att gå från Node till , via chocker över hur fula saker kan se ut och hur stor omställning det kan vara att slåss med en kompilator. Det strukturerar om ens hjärna! På ett bra sätt! Man inser hur mycket andra saker tar hand om åt en, och att det kan finnas ett värde i att hantera de sakerna själv i vissa sammanhang. Vi diskuterar också Nodes historia, hur lång tid det tog för Rust att klicka, om det skapas för många jättestora ramverk som vill lösa allt åt en just nu, och en hel del annat. Inspelat under . 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 - där Camilo jobbar - Camilos presentation på Øredev 2024 - fork av Node som senare återförenades med originalprojektet låter dig lösa små kodproblem i Rust för Solidjs - ungefär HTMX, från Facebook, 2010 Titlar Nyttigt att skippa någonting Det nya sättet att tänka Tillräckligt bra för det mesta Sträva efter mer Bakom kulisserna på Node Ett komplement Inte någon återvändo För mycket på köpet
/episode/index/show/kodsnack/id/36704935
info_outline
Kodsnack 643 - Plockepinn och cementblandare
05/20/2025
Kodsnack 643 - Plockepinn och cementblandare
Varför tror vi inte på att vi kan lösa våra egna problem? Fredrik och Kristoffer börjar med att följa upp diskussionen om att skriva om för att förenkla saker och minska abstraktioner. Flera lyssnare har undrat: har man inte abstraktioner för att förenkla framtida förändringar och anpassningar? Riskerar man inte att fastna i ett lokalt minimum där ens lösning är alldeles för specifik för att kunna anpassas i framtiden? Fredrik undrar om vi låst in oss alldeles för mycket i ett tankesätt som landar i att vi aldrig kan veta något. Alla pratar om lösningar på problem man haft, ingen pratar om problem man haft? Vad är problemet man faktiskt löst? Och varför tror vi inte på att vi kan lösa vårt eget problem? (Och AI är motsatsen till att lära sig lösa problem.) Vi behöver mer i branschen! Men det är en utmaning att förstå hans tankar. Sist men inte minst berättar Kristoffer hur han hittade Coolify och varför det tilltalar honom så mycket. 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 - skriv om när man förstår problemet - av Joel Spolsky, inte Jeff Atwood - genererar Helm-grafer - utvecklingschef på Hetzner Titlar Kristoffer är med på länk Förändringsbart och förvaltningsbart Nu ska vi lösa ett generellt problem En generell transpilator Fokuserade för mycket på Platos grotta Man ser bara den perfekta stolen Mindre kapabel att hantera verkligheten Fastna i ett lokalt minimum Helt enkelt inte sant Lösa problemet här och nu Min rulle tejp En boll med tejp och legobitar Jätteabstraherade pusselbitar Rullar med tejp och legobitar Vi utgår från en lösning Kunskapen för att kunna bygga en lösning Rosenkvist till AI Plockepinn och cementblandare Lösningsorienterat Problemorienterat Kan vi glömma teknik Z för stunden? Allt jag kan se är tejp och legobitar? Deras problem är inte mitt problem Hybristoppen Tomt på bagage Se problemet med klarhet
/episode/index/show/kodsnack/id/36628790
info_outline
Kodsnack 642 - Små konsollappar i containrar, med Mattias Karlsson
05/13/2025
Kodsnack 642 - Små konsollappar i containrar, med Mattias Karlsson
Fredrik snackar med om .NET-världen. Hur är gemenskapen? Hur lär man sig hur man skriver bra kod? Och varför är Mattias inblandad i YH-utbildningar? Vilka verktyg är bra, och för vilka sammanhang? Visst är det fascinerande hur vissa saker kommer tillbaka om och om igen? Hur går utvecklingen av .NET? Vilka verktyg skulle Mattias välja idag för en ny webbapp? Eller för en mobil- eller skrivbordsapp? Sist men inte minst snackar vi lite om vikten av dokumentation och kommentarer. Gräv mer i saker, var inte rädd för att titta i okända filer och miljöer! Inspelat under . 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 - Devopsdocs: transforming tideousness into joy Titlar Fokus på talarna Någon som inte dricker kaffe Det är ändå samma runtime Beroenden som inte har hängt med Varningar är fel Grunda men breda Såhär ska man koda Kontextswitcha i konsollen Olika verktyg för olika saker Små konsollappar i containrar Bara en main-metod Minst tre filer Rena komponenter Den upplevda prestandan
/episode/index/show/kodsnack/id/36534455