Kodsnack - podcast cover

Kodsnack

Kristoffer, Fredrik, Tobiaskodsnack.se
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
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Kodsnack 596 - Hur vill du ha din feedback? Med Tobbe Lundberg

Fredrik snackar internationellt jobb på distans med Tobbe Lundberg . Vi blev alla mer vana vid distans under och efter pandemin, men det betyder inte att alla utmaningar är övervunna. Det finns både kulturella och personliga skillnader i hur man vill diskutera, samarbeta, och hur och när man ger återkoppling. Vi diskuterar också problemen som kan uppstå när man jobbar mot otydliga mål, eller snarare mot tydliga mål men med en otydlig väg framåt. När man måste rita kartan, och ofta rita om den. D...

Aug 06, 202451 min

Kodsnack 595 - Maintain curiosity, with Woody Zuill and Martin Lassbo

Fredrik paid a visit to Hogia and got the opportunity to talk to Woody Zuill and Martin Lassbo about mob programming, innovation, and keeping an open and curious mind. Mob programming is still new. Every time you say “that can’t work”, you tend to be proven wrong eventually. Try it, for a year or two. You can’t evaluate things after trying it for just an hour or two, some things take much longer. But do steer and adjust often. How frequently do you want to steer? Short iterations are valuable in...

Jul 30, 202437 min

Kodsnack 594 - Få ut värde ur data, med Benny Andrén och Hugo Hjertén

Fredrik snackar data med Benny Andrén och Hugo Hjertén - experter på data och röster i podden Datastudion . Data man har i sin organisation och vill göra bättre saker med - strukturera, göra tillgänglig, utvinna information och insikter ur och rent allmänt skapa värde. Data är där agile var - företag säljer datapaketet, men förståelsen finns inte än. Vi diskuterar också hypehantering, och inte minst AI-hantering. Att komma in och få företag att göra bra saker istället för att jaga den senaste tr...

Jul 23, 202451 min

Kodsnack 593 - Into the view hierarchy, with Malin Sundberg and Kai Dombrowski

Fredrik is again joined by Malin Sundberg and Kai Dombrowski for a review of attending this year’s WWDC, working with “AI”, and more. The experience of attending - a lot about the great community. News from the conference - a Snow leopard year, in a good way. Lots of nice fixes and additions - Swiftui, fun widgets, and of course lots of question marks around whatever Apple intelligence will grow up to be. And of course a little side of the ongoing story of Apple versus the EU. Apple intelligence...

Jul 16, 20241 hr 56 min

Kodsnack 592 - Arkitekturastronautism

Fredrik och Kristoffer snackar React , Next.js , och ramverk som vill lösa fler och fler saker med fler och fler abstraktioner som samlar på sig fler och fler specialfall som gör att man ändå måste förstå vad som händer bakom kulisserna för att ha en chans. Fredrik har jobbat med React orimligt länge, Kristoffer kommer in med mycket nyare ögon, men båda funderar i samma riktningar kring vad man egentligen vill ha abstraherat åt sig när man bygger webbsaker. Eller bara försöker komma åt databaser...

Jul 09, 202453 min

Kodsnack 591 - Legendariskt internationellt, med Lars Wikman

Fredrik och Lars Wikman snackar i den avlägsna forntiden (november 2023) om det Øredev som just då höll på att avslutas. Lars berättar om sin presentation, och om hur ovant det känns att vara på en konferens som inte specifikt handlar om det han jobbar med. En väldigt tillspetsad presentation är ofta - men inte alltid - det rätta svaret. Det är en kul utmaning att presentera ett helt ekosystem för folk som inte redan är där, och utan att bli predikande eller sälja in saker man inte känt behov av...

Jul 02, 202440 min

Kodsnack 590 - Yoga med köer, med Kåre von Geijer

Fredrik får återbesök av Kåre von Geijer som berättar om sin just färdigskrivna artikel om avslappnade köer - datastrukturer som gör det möjligt att använda fler kärnor effektivare och mer flexibelt. Och, för den delen, flexibelt dra ner på resurserna och göra saker mer i turordning när man har tid (och inte vill bränna för mycket resurser). Det blir bakgrund om tidigare arbete, hur köerna - och avslappningen - fungerar, var och när det kan komma till nytta, hur det funkar att flytta mellan arki...

Jun 25, 202448 min

Kodsnack 589 - Bygga sina egna abstraktioner

Fredrik och Kristoffer ifrågasätter abstraktioner och vill jobba på problemet, inte verktygen. Kristoffer har varit på konferensen Software you can love i ett något regnigt Milano, och hela avsnittet spinner vidare på tankar som uppstod där. Att vara på konferens själv kan kännas både lite udda och ofta bli riktigt trevligt. Det blir mycket diskussion om verktyg och abstraktioner. Att ifrågasätta sina antaganden om vad som egentligen är svårt inom programmering, och vad man faktiskt behöver göra...

Jun 18, 202451 min

Kodsnack 588 - 300 ingenjörer på samma webbsida

Fredrik snackar Facebooks svar på HTMX , Microsofts Recall-fiasko , och actions på retrospekt . Som start blir det lite snack utifrån att spara på serverns resurser. Fredrik tar upp lite återkoppling på avsnittet om en värld utan React och hittade ett underbart kaninhål Facebooks HTMX-lika spår Primer. HTMX, från 2010! Ja, varför inte? Har någon av oss fler användare idag än Facebook hade 2010? Samtidigt som det lockar går det att se förklaringar till att det blev React istället för Primer. I al...

Jun 11, 202438 min

Kodsnack 587 - Roliga legacyäventyr, med Andreas Ekeroot

Fredrik snackar med Andreas Ekeroot om stora omskrivningar, databasbyten, loggning, och Buster Keaton. Bland annat. Andreas har nyligen varit med om en riktigt (ovanligt?) lyckad omskrivning. Ingen har krossats av stenblock, och Andreas berättar hur det gick till. Det är svårt att få med sig alla detaljer när man gör en stor omskrivning, så det är fint om man inte behöver. Vi snackar också om databasbyten, att göra dem i farten, och vilka som är våra förstaval. Eller framför allt Andreas första ...

Jun 04, 202448 min

Kodsnack 586 - Inklämd mellan tre saker, med Martin Jonasson

Fredrik snackar med Martin Jonasson om hans senaste spel: Subpar pool . Hur kom spelet till? Varför blev det just golfbiljard? Vad gör Subpar pool Unity lite oväntat inte klarar? Hur skapas banorna, och hur knyter det an till Grapefrukts företagskultur? Allt detta och mer avhandlas innan vi kommer in på område nummer två: varför det är underbart att ha en egen byggserver. Martin har en, och har passat på att göra sina tidigare spel bygg- och släppbara. Ja, till och med ett som först släpptes enb...

May 28, 20241 hr 2 min

Kodsnack 585 - Polymorfisk JSON, med Mattias Wadman

Fredrik snackar jq och fq med Mattias Wadman . Och vad betyder det då? jq är är ett verktyg och ett helt språk för att bearbeta och omvandla data i JSON-format. fq är i sin tur jq, fast för en hel uppsättning binärformat. Mattias ger oss en grundlig genomgång i vad jq är och hur det fungerar, både som rent verktyg i kommandoraden och som språk anpassat för att bearbeta JSON-data på väldigt genomtänkta sätt. Därefter berättar han om fq och alla saker det gör enklare. Bara som exempel: ett helt DS...

May 21, 202457 min

Kodsnack 584 - A free deadline in September, with Malin Sundberg and Kai Dombrowski

Fredrik is joined by Malin Sundberg and Kai Dombrowski for a quick chat about the Deep dish Swift conference, the past and present of Mercury weather , their next app project, and what might happen at Apple’s WWDC in June. The first big topic is the developer conference Deep dish Swift . Malin and Kai not only participated in the conference itself, but also created the Slices podcast , interviewing the speakers of the conference. How are indie developers different from each other, and why might ...

May 14, 20241 hr 47 min

Kodsnack 583 - Vi tar smällen i ramverket, med Tobbe Lundberg

Fredrik snackar med Tobbe Lundberg om Redwood - ett “appramverk för startups”. Tobbes väg till Redwood går bland annat via en bilmekaniker, en webbshop, och massor av trasiga sökvägar på Windows. Vi hinner också med en liten rapport från konferensen JSDay i Verona, inklusive några favoritpresentationer. Redwood vill vara ett bra ramverk för små organisationer som vill ha ett ramverk som hjälper en att få igång och underhålla hela webbapplikationens stack - både på klient och server. Fredrik känn...

May 07, 202454 min

Kodsnack 582 - En Firefox-kille, med Käck-tech

Fredrik snackar med Andreas och Ruben från grannpodden Käck-tech om vad som händer med Tiktok , fulströmning via Telenor , och - sist och störst - webbläsare. Vi fascineras av hur mycket intresse Kjell & company lyckas skapa för en ny butik. Vad händer med Tiktok nu när USA vill tvinga fram en avknoppning från Kina? Och varför är alla andras algoritmer så mycket sämre? Webbläsare: vilka använder vi och varför? Vem längtar tillbaka till att vara Firefoxanvändare? Och är Chrome så mycket tyngr...

May 03, 20241 hr 26 min

Kodsnack 581 - Jag ingår i ett större sammanhang

Fredrik och Tobias svarar på lyssnarfrågor, om jobbtrivsel, stora organisationer, Copilot, och C++ minnesproblem. Hur trivs vi på våra jobb - i stor organisation respektive länge i samma organisation? Att lära sig lägga dåliga beslut uppifrån åt sidan och dels inte fästa sig för mycket vid det, dels lita på att det kan finnas bra anledningar även om man själv inte märker dem. Att jobba i ett större företag kan göra det lite lättare att hålla distans. Vad har vi för erfarenheter av Copilot ? Star...

Apr 30, 202448 min

Kodsnack 580 - En värld utan React, med Bartek Tatkowski

Fredrik snackar med Bartek Tatkowski om React som nutidens bakgrundsstrålning inom webbutveckling. Bartek strukturerar sina tankar kring hur man bygger webb idag. React och liknande ramverk är alldeles för stora och komplicerade bestar för det mesta vi gör. Blazor (och andra tekniker som tänker i liknande banor) är kanske vägen framåt för väldigt många behov? Det finns så många steg på vägen mellan en helt statisk webbsida och Figma. Varför inte anamma det revolutionerande konceptet att man kan ...

Apr 23, 202447 min

Kodsnack 579 - Naturligt mingel, med Anna Odhner och Ann Sandström

Fredrik snackar med Anna Odhner och Ann Sandström om konferensen Agila Sverige , och om agilitet i allmänhet. Agila Sverige är “en av de mest sociala konferenser man kan tänka sig”, och en konferens där man får höra från folk som inte hörs så ofta på konferenser och i andra sammanhang. 2024 års upplaga går av stapeln 30 och 31 maj i Stockholm, och det finns biljetter kvar för den som är snabb! Deltagarna styr en stor del av innehållet, och alla tal är av blixtlängd, perfekt för oss med sådär för...

Apr 16, 202454 min

Kodsnack 578 - Inte personens första bakdörr, med Peter Magnusson

Fredrik får besök av Peter Magnusson från grannpodden Säkerhetspodcasten , som hjälper till att reda ut vad som egentligen hänt kring bakdörren i komprimeringsbiblioteket XZ . Under påsken upptäcktes en bakdörr i XZ, som hade potential att ge upphovspersonerna tillgång till maskiner som kör saker som SSH och Systemd. Bakdörren var gömd i binärfiler för testfall, byggd för att inte märkas, och allt som behövdes hade smugits in över tid efter en koordinerad kampanj där upphovspersonerna gavs maint...

Apr 09, 20241 hr 30 min

Kodsnack 577 - Telefonen alla blev beroende av, med Käck-tech

Fredrik snackar med Andreas och Ruben från grannpodden Käck-tech om Research in motion. Och lite andra kul prylar. Som uppvärmning: En släng av VR, gamla surfplattor, och att bli hackad (nåja). Vilka var Blackberry? Varför minns vissa var de var när de hörde talas om Blackberry för första gången? Varifrån kom de och vart tog de vägen? Skulle några av dagens stora företag kunna försvinna lika snabbt och totalt? Och vore det inte lite skönt med ett fysiskt tangentbord på telefoner? Ett stort tack ...

Apr 03, 20241 hr 12 min

Kodsnack 576 - Jag ger dig ett svar på måndag, med Vilhelm von Ehrenheim

Fredrik snackar med Vilhelm von Ehrenheim om teknik som kan tänkas påverka det vi kallar AI framöver. Vilka tekniker är intressanta, och vad innebär de? Vi diskuterar bland annat: Vad innebär kontext för språkmodeller? Multimodalitet - kunna resonera om text och bild samtidigt Kunskapgrafer och RAG - tekniker för att försöka få svar som är “mer rätt” och har mindre risk att verka påhittade inom specifika sammanhang Blir det fler stora generella modeller framöver, eller fler små och specialiserad...

Apr 02, 202454 min

Kodsnack 575 - Yngwie Malmsteen: produktägare

Fredrik och Kristoffer är skeptiska till att lägga till fler saker utan att ta bort något. Och extremt positiva till att leka med musik. Fredrik tog Kristoffers tips i avsnitt TKTK på allvar, skaffade en Pocket operator 33 - Knockout! och är otroligt nöjd med att kunna leka med musik. Vilket så klart får honom att undra varför det inte kan kännas lika kul och spontant att leka med kod? Det leder till Kristoffers funderingar kring enkelhet och hur saker man lägger till tar bort andra saker. Mer ä...

Mar 26, 20241 hr 2 min

Kodsnack 574 - Det äldre och det nya, med Daniel Nilsson

Fredrik snackar med Daniel Nilsson , utvecklingsansvarig på Hogia , om långsiktig utveckling. Total avsaknad av silverkulor kring hur utveckling ska bedrivas utlovas! Långlivade system kan - och ska nog - byggas med andra förutsättningar och värderingar än saker som byggs för att snabbt bli klara i en första version. Med modern molntjänst och underhåll blir man aldrig klar. Nytt och komma igång snabbt är inte alls i fokus. Och ingen pratar om vad saker kostar över tiden, nu när det ligger i moln...

Mar 19, 202450 min

Kodsnack 573 - This is not a toy project, with Leandro Ostera and Emil Privér

Fredrik is joined by Emil Privér and Leandro Ostera for a discussion of the OCaml ecosystem, and making it Saas-ready by building Riot . First of all: OCaml. What is the thing with the language, and how you might get into it coming from other languages? The OCaml community is nice, interested in getting new people in, and pragmatic. And it has a nice mix of research and industry as well. Then, Leandro tells us about Riot - an experiment in bringing everything good about the Erlang and Elixir eco...

Mar 12, 20241 hr 5 min

Kodsnack 572 - Perfekt tillfälle att åka till Bryssel, med Daniel Stenberg

Fredrik snackar med Daniel Stenberg om konferensen FOSDEM och om utmaningarna med CVE-systemet för att dokumentera och publicera säkerhetsproblem. Fredrik har varit sugen på FOSDEM i ett par år. Daniel som är riktigt proffs berättar om hur konferensen är (skönt kaotisk, och biljettfri!), hur saker funkar, och kommer med lite tips som att kolla upp vad som händer dagarna intill konferensen och handla lunch kvart över tio på förmiddagen (eller ännu hellre bara följa med strömmen och se vad det bli...

Mar 05, 20241 hr 6 min

Kodsnack 571 - En generalisering över alla statyer

Kristoffer och Fredrik snackar inför och med publik om tangentbord, fördelar och nackdelar med AI, och om att jobba via satellit medan isbergen glider förbi ens båt. Avsnittet är inspelat på after work hos Net insight , som också är veckans sponsor! Stort tack till dem för initiativet, utrymmet, och förtäringen! Net Insight bygger både hård- och mjukvara själva och har en platt organisation med självgående team som verkligen tar helhetsansvar för det man bygger. De söker både utvecklare och prod...

Feb 27, 202455 min

Kodsnack 570 - Debug your ideas, with Eric Normand

Fredrik is joined by Eric Normand for a discussion of debugging your ideas through domain modeling, using Eric’s concept of lenses to find more good questions to ask. Eric is writing a book about domain modeling and has developed the concept of lenses - ways to look at various aspects of your domain, model, and code in order to better consider various solutions and questions. Why? Because design is needed, but is easily lost in the modern urge to be fast and agile. There’s a lot you can and need...

Feb 20, 202441 min

Kodsnack 569 - Dina förändringar som rådata, med Johan Haleby

Fredrik snackar med Johan Haleby om hans öppna källkod, event sourcing, och om att börja använda Kubernetes 2015. Vi börjar med att prata om Powermock - ett ramverk man helst inte ska använda - för att sedan diskutera Rest assured och Awaitility . Därefter diskuteras Occurrent och event sourcing . Vad innebär event sourcing? Johan tyckte att event sourcing borde kunna vara enklare och innehålla mycket mindre magi. Det har sina kostnader att släppa saker som öppen källkod. Och det är inte lätt at...

Feb 13, 202458 min

Kodsnack 568 - Gör vad du vill, se inga felmeddelanden, med Oskar Wickström och Mattias Ask

Fredrik snackar med Oskar Wickström och Mattias Ask , som tillsammans har byggt vidare på Oskars idéer om egenskapsbaserad testning . Vad är bättre än att ha en testlösning där man skriver specar för sina specifika problem? Vad sägs om en lösning där man inte behöver skriva några specar alls? Oskar tvekade, men Mattias var ihärdig och till slut trillade poletten ner. Jo, det går att göra nyttiga tester där användaren inte behöver göra mer än att ange URL:en till sin webbtjänst. Det inte bara går...

Feb 06, 20241 hr 6 min

Kodsnack 567 - Arrow straight through, with Matt Topol and Lars Wikman

Fredrik has Matt Topol and Lars Wikman over for a deep and wide chat about Apache Arrow and many, many topics in the orbit of the language-independent columnar memory format for flat and hierarchical data. What does that even mean? What is the point? And why does Arrow only feel more and more interesting and useful the more you think about deeply integrating it into your systems? Feeding data to systems fast enough is a problem which is focused on much less than it ought to be. With Arrow you ca...

Jan 30, 20241 hr 23 min
Hosted on Libsyn
For the best experience, listen in Metacast app for iOS or Android