Kodsnack

Fredrik snackar med Arno Lepisk om mjukvaruutveckling i stort, C++ av senaste modell, och intressanta buggjakter.

Först snackar vi om Apples nya processorer och kommande datorer. Vad är det Apple har lyckats med så enormt bra för att få den prestanda de faktiskt har fått? Vi pratar om hur långt det är mellan den kod vi skriver och vad processorn faktiskt utför, även om vi tror att vi programmerar på relativt låg nivå. Arno berättar också om intressanta skillnader i minnesmodell som skulle kunna komma och bita folk när program ska portas från x86 till Arm.

Arno berättar tre intressanta historier om konstiga buggar, och det leder oss in på andra läskiga hårdvarunära buggsituationer, som i flygplan och bilar.

Avsnittet sponsras av GleSYS - eminenta VPS:er i egna miljövänliga datorhallarpå svensk mark. Oavsett om du behöver en Linux- eller Windows-VPS, en Kuberneteslösning, eller en Gitlabserver kan du komma igång på några minuter via GleSYS smidiga kontrollpanel.

Hur vi utvecklar mjukvara, programmerrarrollen. Det ingår ju så mycket mer. Det är ju tänkande det handlar om, inte ett språk eller hur snabbt man kan knacka in koden. Det är värt att bredda tanken. Behöver vi färre programmerare och fler mjukvaruingenjörer? Hur bygger vi system som blir enklare och bättre att bygga vidare på över lång tid?

Och för övrigt borde loggning vara ett löst problem.

Sist men inte minst: lite om trevliga nyheter i C++. Vi snackar moduler, koncept, coroutines, ranges, och source location.

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

Titlar

  • För det som inte precis har lyssnat på avsnitt 281
  • Utveckling med C++
  • RAM är snabbt
  • Cache är snabbt
  • Man har ju någon slags modell i hjärnan
  • Så tror man att det är det CPU:n utför
  • Tror ni att det är det här processorn utför?
  • Man kan sitta och gissa
  • Större del av kakan
  • Jag som mjukvaruingenjör försöker leka företagsekonom
  • Två datorer på samma burk
  • Större och svårare skuta att vända
  • Såpass kraftfulla verktyg
  • En multipel på åtta bytes
  • Minnesskrivningar som inte tog
  • Det är nog inte kompilatorn som gör fel
  • Vild skrivning i minnet
  • Färre programmerare och fler mjukvaruingenjörer
  • Rita pilar hit och dit och diskutera
  • Mycket lättare om man får saker rätt på en gång
  • Loggning borde vara ett löst problem
  • Det sista de hann göra innan världen stängde ner
  • Då börjar jag skriva vilt
  • Allting finns implementerat någonstans
  • Uppfyller inte kravet comparable
Direct download: 402.mp3
Category:general -- posted at: 6:41am CEST

Som en bonus lagom till helgen: en crossover eller gästspel från eminenta grannpodden Spelskaparna!

Tillsammans med Christian, Therese och Adam diskuterar Jona de spel som har skapats under Kodsnacks Spelsylt 5: Norrland. Vi pratar om spel som Snow Blazer, Alice i Överkalix och Oh Deer! Du kan själv testa spelen som alla går att köra i webläsaren här. Har du tankar om Spelskaparna, känner dig sugen på att delta i ett avsnitt eller kanske vill visa upp ett spel som du jobbar på - kom in på Spelskaparnas nystartade discord. Där har mysig stämning skapats och ett gäng utvecklare chattar om stort och smått. Hyser du starka aversioner mot Discord går det även bra att höra av sig på info@spelskaparna.se, @ollelandineller @saikyun.

Ett stort tack till Gustav Birde som klippt avsnittet.

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

Direct download: 401.5.mp3
Category:general -- posted at: 10:56am CEST

Fredrik snackar med Simon Aronsson om boken The phoenix project - en klassisk affärsroman på området devops. Det rekommenderas såklart att läsa boken, och vi tycker och tror inte att diskussionen förstör nöjet av läsning senare.

Avsnittet sponsras av VMWare som tycker att just du ska delta i vForum 2021 9 februari och få veta hur VMware Tanzu kan hjälpa dig förbättra och automatisera din produktionssättningsprocess. Surfa in och anmäl dig redan idag till sessionen “Streamlining the path to production with Tanzu” den nionde februari 11:00.

Vi diskuterar begrepp i boken och i devopsvärlden i stort. Vi kommer också in på flaskhalsar och diskuterar när och var man ska optimera saker, att synliggöra nya funktioner och om saker släppta i produktion har något värde om ingen märker av dem.

Avsnittet sponsras också av GleSYS - eminenta VPS:er i egna miljövänliga datorhallar på svensk mark. Oavsett om du behöver en Linux- eller Windows-VPS, en Kuberneteslösning, eller en Gitlabserver kan du komma igång på några minuter via GleSYS smidiga kontrollpanel.

Sedan kommer vi in på att identifiera sig och andra med olika personer i boken. Är du eller känner du någon på ditt jobb som är en Brent - den där personen som verkar vara oumbärlig för i princip allt som behöver göras?

Mot slutet kommer några starka tips från Simon på vad man kan läsa härnäst.

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

Titlar

  • Eoner av tid
  • Eoner av hemmatid
  • En av mina absoluta favoritböcker
  • Tusen tack Andreas
  • En så kallad business novel
  • En satsning som ska rädda företaget
  • Ingen direkt avslappnande bok
  • Läsa boken med pulsklocka
  • Få ur sig något av värde
  • Det handlar ju inte så mycket om teknik egentligen
  • En styrka att det inte handlar om utveckling
  • Vilken riktning arbetet ska gå i
  • Scrum över hela linjen
  • Folk hängs till höger och vänster
  • Den smalaste flaskhalsen
  • Optimera där det tar längst tid
  • I skarven mellan utveckling och alla andra
  • Bättre sätt att integrera
  • Är du en Brent eller inte?
  • Omgivningen kan ju generera en Brent
  • Brentberoende
  • Fjorton sidor med checklista
  • En schrödingerprocess
  • Skrämmande applicerbar
Direct download: 401.mp3
Category:general -- posted at: 6:39am CEST

Fredrik snackar årets upplaga av Advent of Code med Björn Söderqvist och Christofer Ohlsson. Christofer har kört Advent of code många gånger förr och gick in för att lösa problemen snabbt och tidigt på morgnarna. Björn körde för första gången, tog det lugnare, och passade dessutom på att prova på Rust.

Vi diskuterar problemlösning, svårighetsnivå, och Christofer berättar hur han tycker årets upplaga liknar och skiljer sig från tidigare år.

Avsnittet sponsras av GleSYS - eminenta VPS:er i egna miljövänliga datorhallarpå svensk mark. Oavsett om du behöver en Linux- eller Windows-VPS, en Kuberneteslösning, eller en Gitlabserver kan du komma igång på några minuter via GleSYS smidiga kontrollpanel.

Björn ger oss en snabbintroduktion till Rust, av och för nybörjare.

Mot slutet diskuterar vi om det blir Advent of code för oss 2021, och Christofer berättar om en fantastisk lösning en kollega gjorde på ett problem.

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

Titlar

  • Deraila innan introt är avslutat
  • Mycket derailing senare
  • Gräsmattan slutar aldrig växa
  • Jag vill vara med 06 på morgonen
  • Lösa problemen innan övriga familjen vaknar
  • Tio små funktioner
  • En starkt motsatt ambitionsnivå
  • Från en total lekmans perspektiv
  • Staka ut en lösning som faktiskt fungerar
  • Den gjorde en liten cameo
  • Ett helt deterministiskt spel
  • Press från livet i övrigt
  • En belöning för att tänka till ett extra varv
  • Fundera i duschen
  • Prata med kompilatorn
  • Man har kommit i mål när det kompilerar
  • Precis den moroten man behöver
  • Integer overflow i huvudet
Direct download: 400.mp3
Category:general -- posted at: 12:18pm CEST

Fredrik snackar årets upplaga av Advent of Code med Henrik Ygge, Said Aspen, och Fredrik Bengtsson. Deltagarna berättar hur de tagit sig an årets upplaga, vilka verktyg de valt och hur de förberett sig.

Vi diskuterar intressanta utmaningar, kniviga problem, och fördelen med att ha något som hjälper en att hålla en dygnsrytm när det är som mörkast på året.

Topplistor - och vad är det de som kommer högt på listorna gör annorlunda mot oss vanliga dödliga?

Avsnittet sponsras av GleSYS - eminenta VPS:er i egna miljövänliga datorhallarpå svensk mark. Oavsett om du behöver en Linux- eller Windows-VPS, en Kuberneteslösning, eller en Gitlabserver kan du komma igång på några minuter via GleSYS smidiga kontrollpanel.

Det finns mycket intressant kvar att göra även när man löst dagens problem - panelen tipsar om både läsning av andras kod, diskussion i Slack, och trevliga kanaler på Youtube.

Sist men inte minst kommer några snabba tips om abstinensen efter kodproblem blir för stor under resten av året.

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

Titlar

  • Första året jag faktiskt satte klocka
  • Min tredje vända
  • Tidigt att gå upp en massa dagar i rad
  • Samma dygnsrytm hela tiden
  • Någon mattegrej som man glömt
  • Koll på biblioteken
  • Gammal klassisk copy-paste
  • En mapp för varje dag
  • Jag skippade submoduler i år
  • Tvådimensionell strängmatchning
  • Kod som mest liknade riktig kod
  • Kod som man aldrig tittar på igen
  • Jag har ändå utvecklat mina reguljära uttryck
  • Preppat kaffekokaren
  • Väldigt speciellt trafikmönster
  • Python i Vi
  • Prata med andra om problemen
  • Här är ett problem, här är ett till
Direct download: 399.mp3
Category:general -- posted at: 8:03am CEST

1