Kodsnack

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 629:35:12
  • Mas informaciones

Informações:

Sinopsis

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

Episodios

  • Kodsnack 456 - Keep it svampbart

    18/01/2022 Duración: 01h32min

    Fredrik och Kristoffer snackar 2021, mer specifikt galna saker som hänt under året. Topplistan från femte plats och uppåt: Leveransproblem och varubrister Vilda elpriser och internet of things - har du funderat på att skaffa fast elpris för flera år sedan? Gamestop-rusningen Meta och metaverse NFT Som avslutning ett par rent trevliga punkter: datorer med Apples nya kretsar, och tangentbord. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Log4j och Log4shell diskuterades i avsnitt 452 Ever given Suezkanalen Marine traffic - exempel på sida för att se alla fartyg i världen Trafikstockningar Drakborgen-nyutgåvan IOT T

  • Kodsnack 455 - Bortskämd IT-spoling

    11/01/2022 Duración: 01h09min

    Fredrik och Kristoffer snackar om att fördela sin tid, att vara bortskämd i jobbet, om dassbyggen, tolkningar av det förflutna, och om testning och tangentbord. Kodsnack var med i tidningen! Så bortskämda vi är. Kan man komma undan med att vara ganska narcissistisk i IT-branschen? Äntligen får vi veta hur det gått med Kristoffers dassbygge. Hur tolkar vi meddelanden från det förflutna som vi inte har kontext för - som en älg på en runsten eller ett igenspikat utedass? En bild på en älg kanske bara är en bild på en älg. Förklaringar får lätt ett eget liv, inte minst i vår bransch där vi alla glatt bygger vidare på andras påståenden oavsett om de är välgrundade eller ej. Visst hade det varit skönt om man kunde komma fram till något över huvud taget? Den hårda, vetenskapliga delen av podden är numera nedlagd. Det blir också lite uppföljning kring testning, vi i avsnittet är inte bra på det någonstans. Kristoffer har lite tankar om varför spelbranschen testar så lite. Och kanske finns det tänk att lära sig därif

  • Kodsnack 454 - Bortskämd av Google, med Emil Privér

    04/01/2022 Duración: 50min

    Fredrik snackar att utveckla e-handel från alla möjliga håll med Emil Privér, utvecklare på Rivercode. Emil berättar hur han började sin e-handelsbana med Wordpress till hundra procent, för att sedan komma vidare till Javascript, Node, och en hel värld av ramverk som förändras nära nog dagligen. Vi snackar om vikten av sökning och bibliotek och tjänster för att lösa den. Hur lätt man fäller sig själv i början. Olika sidor av e-handel som det är skönt att någon annan är intresserad av att lösa. Hur e-handel finns i princip överallt numera, och hur skalningsbehoven i hög grad kan påverka vad och hur man bygger. Mot slutet blir det till och med lite Flash! Visst vore det kul att höra fler utvecklare med olika erfarenhet av olika områden inom e-handel diskutera området? Vi vill göra ett sånt avsnitt, så hör av dig om du vill vara med! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook

  • Kodsnack 453 - Mocka hela världen, med Adam Sernheim och Emil Rosendahl

    28/12/2021 Duración: 01h05min

    Fredrik snackar testning med Adam Sernheim och Emil Rosendahl. Vilken är Detroitskolan kring TDD, och vilken är Londonskolan? Varför kan tester få det att kännas svårare att refaktorera sina system? Borde det inte vara tvärt om? Är enhetstester ett dåligt begrepp vi borde ersätta? Vad är målet för ens testning? Behöver man ens spara alla tester? Tester som designverktyg. Tester som dokumentation. Tester garanterar inte att programmet gör vad det ska. Testprestanda. Ord betyder saker. Finns det tillfällen då man inte bör ha tester? Code coverage kan vara förrädiskt! Integrationstester - jobbiga mer av organisatoriska än tekniska anledningar? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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

  • Kodsnack 452 - Det kommer inte att tolkas som en sträng, med Johan Boger

    21/12/2021 Duración: 51min

    Fredrik snackar Log4shell med Johan Boger, IT-säkerhetschef på GleSYS. Vi inleder ganska naturligt med att diskutera vad Log4shell är, och den klassiska undran hur ett sådant fel kunnat finnas där så länge. Bara för att något använts av många länge är det inte mer säkert. När kommer TV-serien där hjältarna sitter och läser loggar för att skydda mot dataintrång? Borde man ändra sitt sätt att jobba som en reaktion på problem som detta? Borde Fredrik läsa mer källkod? Johan är inte övertygad. Avsnittet sponsras av Länsförsäkringar, som kraftsamlar och investerar för ett digitalt kundmöte i landslagsklass. Surfa in på Lf.se/itjobb för mer information om att jobba på Länsförsäkringar! Fler rader kod kommer bara att ge oss fler fel i samtiden. Kan det bli trendigt med minimalism i framtiden? Slutligen diskuterar vi lite att hitta balansen mellan att hantera akuta problem och att kommunicera om dem. Vi kommer även in en del på fördelarna med att säkerhetsproblem får coola namn och stiliga (eller mindre stiliga) logg

  • Kodsnack 451 - Det handlar inte om pessimism, med Olle Westergård

    14/12/2021 Duración: 55min

    Fredrik snackar vidare med Olle Westergård om assembler, att skaffa sig kompetens kring vad man jobbar med, och om att ersätta system när det behövs. Avsnittet är en direkt fortsättning och avslutning på avsnitt 433 och 438. Det skadar inte att ha lyssnat på dem innan, men det är inte livsnödvändigt. Alla måste inte vara assemblerexperter. Det tar mellan tre och fem år att bli expert. Och oavsett system måste du ju ha systemkompetens, det spelar ingen roll hur gammalt eller nytt systemet är. Och om du bara köper in kompetensen är det ju inte ditt system. Det kanske passar om det inte är ett kärnsystem och du inte vill kunna vara innovativ. Olle berättar om andra system han varit med om att lägga ner - varav ett handlade om att flytta från ett tekniskt sett nyare system till ett äldre. Varför tror folk att det ska vara så mycket bättre att köpa in generella system som försöker lösa mycket fler och större problem än de man själv har, om man istället kan bygga något som passar en, och som man har en massa kunska

  • Kodsnack 450 - Youtubes källare, med Tomas Jönsson och Dennis Carlsson

    07/12/2021 Duración: 01h09min

    Fredrik snackar med Tomas och Dennis från Undeco om Youtubes API:er, musiklicenser, och standarder däromkring. Undeco har byggt en tjänst som hjälper till att hantera musiklicenser på Youtube, vilket tvingat dem ner i åtskilliga kaninhål. Till exempel Youtube-API:er med dokumentation som var aktuell 2013, standarder där fält är obligatoriska men inga regler finns för värdena, och mycket mer. Allt inom områden såpass nischade att Stack overflow inte är till någon som helst hjälp. Mot slutet berättar Tomas och Dennis lite om miljön man valt att utveckla i - vad sägs om PHP ihop med serverless på Amazon lambda? Det funkar bra trots att ingen pratar om det, och läskiga räkningar har inte uppenbarat sig. Det svåra tänket är att sluta förutsätta ett filsystem. Avsnittet sponsras av Länsförsäkringar, som kraftsamlar och investerar för ett digitalt kundmöte i landslagsklass. Surfa in på Lf.se/itjobb för mer information om att jobba på Länsförsäkringar! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du komment

  • Kodsnack 449 - Man ska börja med att sluta, med Anna Leijon, Wilhelm Eklund, och Erik Hedberg

    30/11/2021 Duración: 01h11min

    Fredrik snackar vidare om frilansande med Anna Leijon, Wilhelm Eklund, och Erik Hedberg. Den här gången fokuserar vi på tips för att komma igång med frilansande. Börja med att sluta, sondera terrängen, och inse att steget är litet om du redan arbetat som konsult. Du behöver bara ett uppdrag. Avsnittet sponsras av , som kraftsamlar och investerar för ett digitalt kundmöte i landslagsklass. Surfa in på för mer information om att jobba på Länsförsäkringar! Anna pratar om hur frilansandet fått henne att omvärdera sin syn på jobb. Erik jobbar för att avskaffa och bygga bort sig själv, och båda delarna leder in på vilken syn man har på sitt jobb. Frilans och föräldraskap - Försäkringskassan finns där för dig! Och du behöver inte tänka på lön som alla andra heller - Wilhelm ger till exempel sig själv lön en gång om året. Frilansandets tre möjliga utfall. Frilansandet kan vara en enklare väg in på trendiga bolag - intervjuerna för frilansare är inte alltid lika hårda som för fast anställda. Efter sommar och nyår är e

  • Kodsnack 448 - En stadsbyggarleksak, med Oskar Stålberg

    23/11/2021 Duración: 01h01min

    Fredrik snackar med Oskar Stålberg, skapare av stadsbyggarleksaken Townscaper. Townscaper bygger på Oskars utforskande av procedurella algoritmer och hur man använder dem för att bygga vackra saker. Procedurell generering har sina egna för- och nackdelar. Riktigt fint blir det ofta om man staplar flera algoritmer på varandra, och bygger sin idé på den procedurella genereringen från början. Vi diskuterar också fördelarna med att Townscaper inte är ett spel, och hur det skulle påverka om det var ett spel. Townscaper har sålt bra, Oskars teorier om betalningsvilja kom på skam - vilket var trevligt. Oskar berättar också om hur delningsfunktionerna i Townscaper lett till ganska självgående marknadsföring, och hur han i övrigt tänkt kring marknadsföring. Oskar berättar om vanliga önskemål och hur han tänker kring dem. Det är viktigt att koncentrera sig på sina styrkor när man väljer vad man ska göra, speciellt när man bygger något helt själv. Designa efter dina styrkor - och inte minst efter vad du tycker är roligt

  • Kodsnack 447 - God ton med paket, med Filip Christoffersson, Johan Wänglöf, Linnea Westman, och Maximilian Kern

    18/11/2021 Duración: 56min

    Fredrik snackar med Filip Christoffersson, Johan Wänglöf, Linnea Westman, och Maximilian Kern - utvecklare på SBAB och Booli. Hela avsnittet sponsras av SBAB. Vi pratar först likheter och skillnader mellan SBAB och Booli - där Booli är en klart mindre organisation som också har mycket färre krav på sig i och med att man inte, till exempel, är en bank. Det klassiska problemet att komma igång snabbt med att sätta upp sin utvecklingsmiljö berörs. Utmaningar med att köra Apples nya M1-Macar också - som emulering och Docker. Sedan diskuteras paketberoenden, node_modules, och peer dependencies. Är det inte ganska tröttsamt med alla paket, alla beroenden, och alla problem som liknar 3D-pussel som kan dyka upp utan att man riktigt kan greppa varför. Vissa har paketfilosofier, Fredrik funderar över om han borde skaffa sig en. Vi kommer också in på hur man avvecklar äldre monoliter på ett planerat och konstruktivt sätt. Johan berättar om SBAB:s forum för utvecklare inom olika områden som ett sätt att kommunicera tvärs

  • Kodsnack 446 - Bakom ikonerna, med Oskar Groth

    16/11/2021 Duración: 48min

    Oskar Groth gästar podden igen och berättar om att bygga effektiva vyer i Swiftui. Hur får man vyerna att gå så snabbt som möjligt? Passar Swiftui bra för modulära gränssnitt? Oskar tycker det vore skönt om Swiftui utvecklades lite snabbare och mer öppet. Avsnittet sponsras av If skadeförsäkring vars kod har som övergripande mål att minska skador i samhället för stora och små. If vill som sponsor stödja kompetensdelningen inom Sveriges teknikgemenskap. Deras egna gemenskap består av 900 kollegor, den växer och de söker därför efter fler kollegor som vill utvecklas och utveckla inom .NET – främst fullstackutvecklare. Nyfiken? Läs mer om If och deras kultur på if.se/tech eller kika efter passande öppningar för ditt nästa steg i karriären på if.se/joinus. Sedan snackar vi om nya Macbook pro och vad de innebär för utvecklare. Oskar växlade i sista stund från 14- till 16-tumsmaskinen och förklarar varför. Därefter berättar Oskar lite om sitt nästa projekt: att modernisera skrivbordsbakgrunder på Mac. Sist men inte

  • Kodsnack 445 - The momentum of developer love, with Guy Podjarny

    11/11/2021 Duración: 52min

    This episode is sponsored by Snyk. Fredrik talks to Snyk founder and president Guy Podjarny about building security tools for developers, tools which you will actually use and enjoy. Guy talks about how Snyk was built to bring developer focus into security, building with a great focus on the user instead of on the person paying the bills for tools or looking at the reports. The world may not stop revolving around developers - meaning we need to cover wider and wider areas of knowledge - but we need to accept the responsibility of this, and use good tools to enable us to build better things more easily and take on all that responsibility in a good way. Guy describes Snyk’s suite of tools and how they are built to be maximally useful and convenient to developers. Security problems and their fixes can be as easy as fixing a spelling mistake if built right! Snyk’s tools can look at the whole application and understand the context. They can look at node_modules and filter out the problems which actually do not aff

  • Kodsnack 444 - Se det inte som lathet

    09/11/2021 Duración: 01h04min

    Fredrik och Kristoffer snackar om boken Laziness does not exist, hemarbete och asynkront arbete, och om Scrum. Laziness does not exist har lämnat tydliga positiva spår på båda läsarna, trots att ingen kanske kände sig exakt i målgruppen från start. Lyssna på hjärnan när den säger att den bara vill titta på TV! Vad är det som gör att det skulle vara så mycket bättre att läsa en bok än att se på TV? Och varför måste man hålla på och avsluta saker hela tiden? Kristoffer gör intressanta jämförelser mellan amerikansk och europeisk öppen källkodskultur. Både Kristoffer och Fredrik verkar ha fått med sig en lugnare inställning till jobb, arbetsuppgifter och arbetstid av att läsa boken. Därefter funderars det vidare på hem- eller distansjobbets vara eller inte vara. Fredrik har ambitionen att vara mer på kontoret men misslyckas. Kristoffer har ambitionen att vara på kontoret mindre men misslyckas. Fredrik funderar över asynkront jobb och vad det innebär - Kristoffer är för och har många tankar. Allt hör inte hemma i

  • Kodsnack 443 - Lösa problem självmant, med Roberto Chaves och Maria Hjorth

    04/11/2021 Duración: 01h18min

    Fredrik snackar med Maria och Roberto från Nox consulting - företaget som sponsrar hela avsnittet och som förmedlar IT-konsulter och förenklar för egenföretagare. Nox academy är “ett litet sidoprojekt” som lär ut programmering till barn och ungdomar, med fokus på 10-16 års ålder. Vi börjar med att diskutera just det Nox academy arbetar med - att lära barn programmering, vad barnen har för kunskaper och intresse och mycket mer däromkring. Roberto tar upp för- och nackdelar med att lära sig och leta lösningar själv kontra att gå genomtänkta kurser. Barn idag kommer in på en mycket högre nivå än den som var barn på exempelvis åttiotalet. Vad tycker barn är svårt? Hur påverkas det av vad vuxna säger och gör, och hur fokuserar vi på kreativiteten istället? Var ska man börja för att intressera barn för programmering? Börja i deras intresseområden! Sedan diskuterar vi att fortsätta utbilda sig som arbetande utvecklare? Vad är svårt? Låser man in sig för mycket i de verktyg man redan kan? Vi diskuterar hur mikrotjäns

  • Kodsnack 442 - Den bästa handklappen som går att få, med Niklas Backlund, Anders Ljung, och Erik Söderberg

    02/11/2021 Duración: 55min

    Fredrik snackar med gänget bakom Robotic bean - Niklas Backlund(utveckling), Erik Söderberg (grafik), och Anders Ljung (det tråkiga). Robotic beans skapar plugins för ljudbearbetning, till exempel oerhört stiliga Hand clap studio. Vi snackar bland annat om hur Robotic bean kom till, om ljudprograms fascinerande estetik. Om hur utseendet påverkar hur det upplevs låta, och om hur ett genomtänkt utseende kan tvinga en att komma fram till något som också fungerar bättre och är lättare att använda. Vi diskuterar vad plugins är skrivna i, supportens glädje och börda, vad som är lätt och svårt med att skriva plugins, och charmen i genomtänkta produkter som gör en sak riktigt bra. Fredrik blir sugen på att designa mer unika gränssnitt. Och nog borde det finnas mer att göra kring bra verktyg för att få poddar att låta bättre? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook och epostas p

  • Kodsnack 441 - Folk hade sparat sin datorbudget

    26/10/2021 Duración: 47min

    Fredrik och Tobias snackar om Apples senaste nyheter. I Tobias fall med en mycket energisk hund i rummet, vilket ger vissa bakgrundsljud. Bland nyheterna märks, såklart(?) det nya Apple music-abonnemanget som bara går via Siri, men också de nya datorerna och processorerna. Minnesbandbredd och annat intressant avhandlas. Tobias saknar inte en modern Mac personligen men är sugen på nya Airpods. Fredrik kör vidare med sina Airpods pro men ser fram mot att uppgradera sin jobbdator. Hur mycket minne behöver man egentligen i sin jobbdator? Som avslutning: fem minuter om Windows 11 i sådär tio minuter. Tobias uppskattar flera nya funktioner, men kan inte använda alla av dem än. Och Microsofts implementation för att köra Windows i Docker-containrar kan bli bättre. Fast jämfört med Macos finns det tydliga fördelar. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kods

  • Kodsnack 440 - Det enklaste sättet att döda en hobby, med Bartek Tatkowski

    19/10/2021 Duración: 01h01min

    Fredrik snackar hobbies och sidoprojekt med Bartek Tatkowski, mannen bakom numera avslutade podden utvecklarpodden Kompilator. Vi diskuterar skillnaden på hobbies och sidoprojekt, varför vi har så lätt för att förvandla saker vi gör utanför jobbet till krav- och målstyrda extrajobb, och varför det är så svårt att lägga ner dem och bara göra saker för nöjes skull. Bartek berättar också lite om entreprenörsporr, att ta bort allt som är tråkigt, och om specialanpassade verktyg som gör vad man behöver innan de generella verktygen ens hunnit starta. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Bartek Tatkowski Bartek dri

  • Kodsnack 439 - En kedja av fullt avsiktliga saker

    12/10/2021 Duración: 49min

    Fredrik och Tobias snackar om att vara ute bland folk igen, och om Facebooks lilla problem med border gateway protocol. Både Tobias och Fredrik har spenderat chockerande mängder tid bland folk under den gångna veckan och det känns … märkligt och slitsamt. Och väldigt trevligt. Är handskakningar något som kommer att komma tillbaka eller ej? Tobias tipsar om bra matställen i Stockholm, både burgare och riktigt lyxkäk till relativt rimligt pris. Facebooks problem är både intressant i hur det fungerade och vad som hände, utan också i hur mycket det påverkar en massa människor och företag som byggt sin plattform ovanpå Facebook. Det är ju inte utan anledning så många småföretag finns på Facebook och sköter exempelvis bokningar eller beställningar där. Som avslutning: lite mer matsnack. Och varför Tobias skaffar en Apple watch utan 4G. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook

  • Kodsnack 438 - Skrivet på ett sparsamt sätt, med Olle Westergård

    05/10/2021 Duración: 51min

    Fredrik snackar vidare med Olle Westergård om assemblerprogrammering. Vi börjar med att diskutera varför man skulle kunna tänkas välja assembler idag, och om att COBOL gör det svårt för en att förstöra saker jämfört med assembler där man äger CPU:n på ett helt annat sätt. Är du beroende av att det ska gå snabbt kan assembler fortfarande vara ett alternativ. Och hastighet är trots allt fortfarande viktigt många gånger. Och tillgänglighet utan störningar. Man kan inte ha en digital plånbok som plötsligt blir otillgänglig. Olle berättar om lösningar för att i assembler skapa framåtkompatibilitet med intressanta specialtecken i system med fast hårdvara som redan är på plats ute på bankkontoren. Flexibiliten fungerar bra ihop med assembler. På tal om prestanda tar Olle uppp saker som att läsa minne som tillhör andra processer och att minska antalet IO-accesser för att hålla hastigheten. Minne, för att inte tala om disk, är otroligt långsamt. Ett system som är skrivet på ett snålt sätt i ett lågnivåspråk är svårt a

  • Kodsnack 437 - Nu ska vi bygga broar, med Lars Wikman

    28/09/2021 Duración: 50min

    Fredrik snackar med Lars Wikman om mentorskap och andra sysslor man som utvecklare kan få inkomster av utan att skriva kod. Lars delar med sig av ett års erfarenhet av att sälja mentorskap som tjänst. Varför började han med det, hur går det, vad får man som mentor ut av det, och skulle man kunna göra det på heltid? Nackdelen med att ta betalt är att det utesluter en del folk, fördelen är att det finns ett förtroende och vilja att lägga energi på något när man betalar för det. Sist men inte minst: hur lyckas man göra plats för allt man vill i sitt schema? Tiden du har är begränsad - du kan inte göra allting, speciellt inte om du inte kan ta steget att göra det på arbetstid. Avsnittet sponsras av If skadeförsäkring vars kod har som övergripande mål att minska skador i samhället för stora och små. If vill som sponsor stödja kompetensdelningen inom Sveriges teknikgemenskap. Deras egna gemenskap består av 900 kollegor, den växer och de söker därför efter fler kollegor som vill utvecklas och utveckla inom .NET – fr

página 13 de 36