

Kodsnack
Kristoffer, Fredrik, Tobias
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
Episodes
Mentioned books

Dec 25, 2017 • 2min
Kodsnack 239.5 - Julhälsning och Advent of code-PSA
En kort julhälsning och ett viktigt meddelande om Advent of code-tävlingen: Vi behöver komma i kontakt med alla topp tio i vår topplista, mejla oss (eller skicka ett direktmeddelande på Twitter) så vi vet säkert vilket namn som hör ihop med vilket Github-repo. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Vår livepodd från i höstas Amanda Advent of code! Blocket - sponsrar ett pris Cygni - sponsrar ett pris

Dec 19, 2017 • 1h 5min
Kodsnack 239 - Void void
Fredrik snackar nyheter i Swift 4 med Cenny Davidsson, kanske den mest Swift-entusiastiske konsult man kan hitta. Vi diskuterar nyheter i språket, hur det utvecklats över tiden, problemen med olika pakethanterare och vikten av att följa med i ett språks utveckling. Fredrik associerar fritt till sin egen lilla Swift-erfarenhet från att uppgradera Podcast chapters till Swift 4. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Cenny Davidsson Vårt snack om Swift 1.1 Nyheter i Swift 4 Varvet - trevligt konsultbolag där Cenny jobbar Cocoaheads Göteborg Swift 3 ABI-kompatibilitet Erik “TV-spels-Erik” Svedäng Carp - språket Erik bygger else Heart.Break() Sprak - språket man använder i else Heart.Break() Podcast chapters - programmet Fredrik uppgraderat från Swift 2 till 4 Storyboards - Apples uppmuntrade sätt att bygga gränssnitt Swiftbloggens inlägg om refactoring Appcode - Jetbrains IDE för Appleutveckling Att parsa JSON i Swift 4 - Fredrik har gjort det och det var riktigt enkelt och fint Codable-protokollet Struct i Swift Flatmap Ole Begemanns playground med nyheter i Swift 4 Apples app Playgrounds för IOS - lär dig programmera ARKit - AR-utveckling för IOS Strängar i Swift 4 Ranges Fileprivate Dependency injection … - variadisk parameter Swift package manager Cocoapods Carthage Swift evolution review-sidan Method swizzling Chris Lattner - kompilatornörden själv Protokoll i Swift fuckingblocksyntax.com Proposal-listan Högre ordningens funktioner Cocoaheads Göteborgs Slack - kvittra Cenny för insläpp Titlar En Cenny Det händer väldigt mycket men ändå väldigt lite Det var en mening som inte säger någonting om någonting Någon form av standard för Swift Det var vatten över huvudet Nu kan man Stack overflow-programmera på riktigt Det har hänt mycket men ändå inte Automagi på ett bra sätt Så länge JSON-nycklarna stämmer överens Mycket väsen i kodbasen Imorgon kan vi göra det Använda typsystemet till min fördel Void void Ett alias för två tomma parenteser Slippa få panikhuvudvärk Från urgammal Swift till lite för gammal Swift Swift 4 med gammal syntax

Dec 12, 2017 • 58min
Kodsnack 238 - När fulkoden vann
Fredrik och Amanda snackar Advent of code, datum- och tidsproblem samt React och Redux. Vad gäller Advent of code har massor av trevlig kod skrivits, men Fredrik har inte kodat själv utan klickat för att godkänna andras bidrag. Apples datumbugg i IOS leder till en liten diskussion om datum, tid och tidszoners problem. Plus hur buggen drabbade Amanda och åt upp en tågresa som annars kunde ha använts till meditation. Sist men inte minst har Fredrik börjat koda en applikation i modern React och Redux och berättar lite om sina upplevelser. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Libsyn - där vi lagrar våra mp3-filer Hindenburg - programmet Fredrik klipper i Advent of code Kodsnacks Advent of code-repo - bidra med kod! Skicka oss din mejladress om du vill vara med och snacka Advent of code och annat i vår Slack! Cygni Spoilerskydd för Slack Ord(O) Brainfuck Rexx Erik Svedäng Carp Pony Manhattan distance IOS-datumbuggen Headspace TimeEdit - schemasystemet Fredrik jobbar med Human era time Decimaltid Beat - en idé från Swatch om att ha en tidsenhet för hela världen React Vue Knockout Flux Reflux Redux Dan Abramov Dans videokurs om Redux Reduce-funktionen (TimeEdit söker utvecklare om vill du jobba med Fredrik och Javascript-frontend) Redux-verktygen för Chrome Titlar Bara du i hela världen som får göra Pull requests per dag Jag läste men jag försökte inte riktigt förstå Tillräckligt eget Service som en service När fulkoden vann Inte ett liv värt att leva Typiskt opraktiskt Allting före den godtyckliga punkten Tio delar på en timme Ett litet vakuum där vi slutar mäta tid I begynnelsen fanns Mark Zuckerberg Väldigt hett med immutable Var borde jag ladda data någonstans?

Dec 5, 2017 • 55min
Kodsnack 237 - I vårt kvarter funkar det såhär
Amanda och Tobias värmer upp genom att prata lite mer officiellt om Amandas deltagande i podden, och lite om hur vi ser på Kodsnacks utveckling. I korthet: vi vill höra fler olika röster! Sedan blir det uppföljning från Mikael Svensson kring Battlefront 2 och hur Eve online hanterat kontroverser mellan spelare och utvecklare. Tack Mikael! (Ja, det kommer med lite Destiny på ett hörn också.) Amanda berättar om trådhanteringsutmaningar och Tobias berättar vilka tre områden inom programmering han hade svårast att greppa i början. Objektorientering, pekare och minneshantering. Det finns en del att säga om alla tre. Veckans avsnitt sponsras till vår stora glädje av Academy som söker dig som inte är utvecklare än men vill bli det genom en tolvveckorskurs! Collector bank söker dig, och du kan läsa mer och ansöka på https://www.academy.se/program/collector-academy! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Battlefront 2-grejen Magic the gathering Eve online Eves kontrovers och spelarråd Bungie lovar också att kommunicera bättre Academy - veckans sponsor Avsnitt 211 Collector bank - söker dig som vill bli utvecklare https://www.academy.se/program/collector-academy - Mer om utbildningen och länk till ansökan Utbildningens “platsannons” Futures i Java Promises Completablefuture Protected memory Coroutine Lås Race condition Anonyma funktioner Advent of code - var med! Vår leaderboard är 194162-e06e748d och skicka PR till vårt Githubrepo också: https://github.com/kodsnack/advent_of_code_2017 Titlar Vi kommer alltid att finnas här En balansgång när man ändrar någonting Utvecklaren släpper någonting på en Bygga relationer på ett annat sätt När du är klar: gör det här Tre saker jag hade jättestora problem med Det är saker som bråkar Inte på trettio sekunder Tillbaka till en enklare värld I vårt kvarter funkar det såhär När man hade fysiska bytes Vad är trådar egentligen? Tänk om vi kan göra flera saker samtidigt

Nov 28, 2017 • 48min
Kodsnack 236 - Gett upp och gett bort Darth Vader
Tobias, Amanda och Kristoffer följer upp om Logitechs harmony-fjärrkontroll och tidsuppskattning. Sedan diskuteras Battlefront 2-stormen och betalningar och liknande i spel. När slutar man tycka att ett spel är kul, vaknar med ett ryck och känner att det blivit ett jobb? Borde vi agera mer som franska bönder? Sist men inte minst: allt om våra planer för Advent of code 2017! Vi kommer att skapa en leaderboard man får gå med i, men skicka in pull requests till Github-repot så att alla kan bidra, läsa och diskutera. Den som har högst poäng och som har skickat in samtliga lösningar till Github-repot vinner. Vi kommer också att parprogrammera någon lösning till Advent of code, mer information om det kommer på Twitter när det händer! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Logitech harmony-diskussionen i avsnitt 234 Peter Westerström - tack för uppföljningen! Logitech skickar ut en ny Harmony gratis 228 - Avsnittet där vi nämnde tidsuppskattning Emil Lundberg - tack för uppföljningen! Artikeln om tidsuppskattning på Coding horror Battlefront 2-röran med lootlådor Black mirror Advent of code Kodsnacks Advent of code-repo för 2017 Gävle developer meetup kommer nog att ha Advent of code-afton 12 december Pony 209 - Avsnittet där Kristoffer och Fredrik snackade Pony Randall Munroes bok What if? Tech day by init - Kristoffer kommer att prata 30 november Titlar Om du tagit av plasten på pappret Veta vad det är som kommer att gå åt skogen Värsta-falls-estimat Jag blev blind och tappade alla fingrar Ganska rimligt att bli lite upprörd Gett upp och gett bort Darth Vader Nu måste man grinda Grinda fram Darth Vader Lootbox-systemet En ny nivå av drygt Det blir ju inget bra piano Om tröskeln till bojkott var lägre Gör era texteditorer redo

Nov 21, 2017 • 49min
Kodsnack 235 - Vad jag gör av mitt state
Fredrik och Martin värmer upp med lite bråkiga internetuppkopplingar. Sedan blir det sparande av data, serialisering till JSON och YAML, hur Unity kan spara data och att synka data med Molnet. Därifrån kommer vi över på hur fantastiska verktygen för webbutveckling blivit sedan nyss nedlagda Firebug först släpptes. Fredrik rapporterar lite också från Øredev vilket leder till undran och förundran kring blockkedjor och AI. Är blockkedjor mycket väsen för en datastruktur? Förstår folk (vi och alla andra) egentligen varför blockkedjor är så i ropet? Vi avslutar med att snacka AI som spelar spel, och en förhoppning att i framtiden kunna generera avsnitt av Kodsnack med AI (eller åtminstone Markovkedjor). Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Thimbleweed park Thimbleweed parks utvecklingsblogg Hur Thimbleweed park fick sparande av spel Ron Gilbert Black & White Peter Molyneux Unity Hot reloading Generics JSON YAML MVC - Modeel-view-controller Twofold Rymdkapsel Clear Icloud core data - numera avskaffat React Flux Redux Chrome-verktygen för Redux Firebug Firebug är nedlagt - länge leve Firebug Firefox quantum Att logga med mer stil i webbläsarens Javascriptkonsoll Slagthuset Presentationen om blockkedjor Fredrik tänkt se, mer specifikt Ethereum Ethereum Proof-of-work Proof-of-stake Julian Togelius presentation om att utveckla AI genom spelande OpenAI Dota 2 NES-spelande AI Markovkedjor Titlar Du pysslar med data Att spara saker Vad jag gör av mitt state Det luktar lite XML om det Åh, vilken fin klass du har gjort De bor i data-land Samma korruption överallt Fattigmans cloud saves Helt vanliga tama JSON-strukturer Det fanns en tid då Firebug inte fanns Mycket väsen för en datastruktur Vad tror man egentligen när någon säger blockkedja? Skriva dagbok ut i rymden

Nov 14, 2017 • 57min
Kodsnack 234 - Inbäddad HR
Tobias, Amanda och Kristoffer snackar först mer om utvecklingssamtal och återkoppling. Kristoffer berättar hur det fungerar på Suse, Tobias berättar om uppföljning han fått på de senaste utvärderingarna och Amanda tar upp olika sätt HR fungerar på. Det andra huvudämnet är vad som händer när molnberoende prylar får sitt moln avstängt. Logitech kommer att stänga av servrarna för sin fjärrkontroll Harmony link vilket gör hela produkten oanvändbar. Hur lägger man ner gamla tjänster på ett bra sätt, hur informerar man användarna om det? Borde man informera tydligt om vilka beroenden ens produkt har? Borde vi ha klisterlappar om molnberoende på alla prylar som säljs? Borde EU lägga sig i och lagstifta om någon typ av öppenhet? Tankar och tyckande välkomnas som vanligt! Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Förra veckans avsnitt 360-återkopplingsmodellen Christofer Ohlsson - tack för återkopplingen! Suse Växjö - Sveriges andra IT-tätaste stad och veckans sponsor av Kodsnack Tingstadstunneln Michelinstjärna och White guide-restauranger Alla jobb som söks för stunden Jobbesök via kontorsrobot itjobbivaxjo.se - all information om både jobb och stad Logitech harmony link-historien GPL Tivo Google reader Amazon echo Chromecast Titlar Min utvärdering av mig själv Vi diskuterar året som har gått Jag har lite svårt för HR Jag är lite av en kaosapa Är det inte så det funkar med estimat? Du är kass, här är din löneförhöjning Inbäddad HR Kontorspappa Bara för att användarna fortfarande använder Du är inte lovad någonting Beroenden på nätet Uppköpta av Nordkorea

Nov 13, 2017 • 35min
Kodsnack 233.5 - Appsnack 190?
Tobias snackar Iphone X med ingen mindre än Appsnacks egen Calle Gisselsson. Hur är den att använda, och hur mycket panik är det att uppdatera sin app för att stödja telefonens egenheter? Länkar Iphone X Calle Gisselsson Appsnack MTG sport Calle på Twitter och Instagram Titlar Fem dagar i Lissabon Mer 3D-rendering än mobil Norr om 11000 Flärpen Samma ångest varje år Den översta pixeln på hornen Ner från det högra hornet

Nov 7, 2017 • 56min
Kodsnack 233 - En recension av alla mina kollegor
Tobias, Amanda och Fredrik snackar utvecklingssamtal, återkoppling och amerikanska kontra svenska sätt att hantera det hela. Tobias berättar om hur Plex använder sig av 360-återkoppling, en metod där man lämnar skriftlig återkoppling på alla man arbetar med, som sedan sammanställs och delges varje medarbetare. Vi går igenom både fördelar och nackdelar, och kommer också in på hur jobbåterkoppling kan vara användbar i privatlivet och hur känsligt och svårt det är att få sparken. Har ni som lyssnare åsikter om utvecklingssamtal och andra metoder för återkoppling på jobbet vill vi givetvis mer än gärna höra av er! Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Plex - där Tobias jobbar 360-återkopplingsmodellen Växjö - Sveriges andra IT-tätaste stad och veckans sponsor av Kodsnack Tingstadstunneln Michelinstjärna och White guide-restauranger Alla jobb som söks för stunden Jobbesök via kontorsrobot itjobbivaxjo.se - all information om både jobb och stad Stack ranking Titlar En ganska klassisk svensk grej Presterar du? Ett prestationsmål Inte bara jag och min chef Ganska osvenskt En recension av alla mina kollegor Förutom att det är väldigt obekvämt Med hjälp av personalavdelningen En renskriven sammanfattning Ni har ju sett min ångest Två veckor för tre månader sedan Jag vet att jag gör så Du gör tillräckligt Ett problem med livet Är jag bäst för att jag skrev snyggast unit test? Tät återkommande feedback Jag var bara sjukt negativ

Oct 31, 2017 • 58min
Kodsnack 232 - Två fredagsöl varje vecka
Origin stories! (Ursprungshistorier?) Tobias, Fredrik och Amanda snackar om hur vi kom in på det här konstiga spåret med programmering. På vägen hinner vi också med en del om livet som konsult, både bra, dåliga och i vissa fall rent märkliga saker. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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! Länkar Prestandarecensioner - performance reviews Øredev Internetdagarna Amanda Sjöström Avsnitt 194 - förra gången Amanda var med i Kodsnack Still in beta - Amandas första podd “Innan” utgör veckans Sumpsnack Cygni - konsultbolaget Amanda jobbar på Fintech Scila Edtech TimeEdit - företaget och produkten Fredrik jobbar med Enterprisejava Microsoft access Systemvetenskap Skellefteå Sollefteå - inte samma ort Datavetare ML Haskell Datatjej 486 286 Perl XMMS Plex Turbopascal EVGA CGA RFP Klustertrucken förra veckan Titlar Har du också novemberfeelings? Varför just en gång i veckan? Jag är produktbolagsmänniska En helt bisarr process Då tog vi för lite betalt Noll respekt för process En väldigt frustrerande tid i mitt liv Sista gången jag jobbade som konsult Noll klumpiga processer Två fredagsöl varje vecka IT, vem håller på med det? Nördarna i källaren Man googlar två gånger så sitter det sedan