

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

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

Oct 24, 2017 • 49min
Kodsnack 231 - Allt om min klustertruck
Tobias, Kristoffer och Fredrik snackar om Tobias kanske stressigaste veckor någonsin, allt tack vare (?) Androids NDK och Googles väldigt … grundliga hantering av appar med säkerhetshål. Det är svårt att utveckla saker för flera plattformar och man får helt andra problem när man inte kan välja att helt förlita sig på en enda plattform. Men, inte ens Google och Apple själva kan begränsa sig till att bara släppa appar på sina egna plattformar, så borde inte till och med de tjäna på lösa problemen ännu bättre? Sist lite tips om vilka av LLVMs sanerare man bör använda och när. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Lagrad julmust Conan - pakethanterare för C++. Vi snackade med en av utvecklarna i avsnitt 198 Cmake Android NDK - låter dig skriva delar av din Android-app i språk kompilerade för plattformen, som C++ libpng ABI - application binary interface Boost libunwind Rob Pike om kodgenereringen i Go-kompilatorn LLVM-IR - IR är intermediärreprersentation, ett steg mellan språket man skrivit och binärkod för en specifik plattform ARC-processorn Super FX-chippet LLVM developer meeting 2017 LLVM har typesanerare på gång Addressaneraren i LLVM Trådsaneraren Whitesource Xray, inbyggt i Artifactory Titlar Vi hade någonting planerat Precis lika organiserat som vanligt Båda Tobias är här Välvilligt inställd till julmust En skön dold dependency Bad malloc Nu måste vi skeppa appen om tre dagar Backtracen är helt bisarr NDK:t är så fucked up Otroligt stressiga två veckor Ett sådant lapptäcke Vi kan sluta använda Googles ***** NDK Annars blir man knäpp på ett annat sätt En tvåplattformsvärld En varningsklocka när de forkar GCC Allt om min klustertruck Jag har tappat kontakten med statisk analys Många lager av ögon Då kan ju hela korthuset falla

Oct 14, 2017 • 43min
Kodsnack 230 - 32000% last
Tobias, Kristoffer och Fredrik följer upp förra veckans livepodd med mer Git och annat för att sedan snacka hårdvara. Tobias nya trådrivande byggmaskin, närmare bestämt. Hemjobbare ser hemleverans på ett annat sätt än andra. Tobias Threadripper AMD Ryzen Threadripper 1950X - 16C/32T, 3,4GHz MSI X399 GAMING PRO CARBON AC - ATX / X399 2 x Corsair Vengeance LPX Black 16GB (2x8GB) / 3000Mhz EVGA PowerSupply (PSU) SuperNOVA 750 G2 750W Fractal Design Define C NZXT Kraken X62 All-in-One 2x140 mm Liquid Cooler Samsung SSD 960 EVO 500GB (MZ-V6E500BW) MSI GeForce® GT 1030 2GH LP OC Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Liveavsnittet Avsnittet med Joe Armstrong Avsnittet med Daniel Stenberg - skapare av Curl Intervjun med Marcin de Kaminski från Internetdagarna Din noja för Mark Zuckerberg - vårt avsnitt om Facebooks köp av Oculus CVS Subversion Gitweb Plumbing - Gits lågnivåkommandon Gits index Bloblagret Mercurial Bazaar Betamax-VHS-kriget Bluray mot HD-DVD XKCD om standarder Cmake TimeEdit - som Fredrik bygger på arbetstid Gävle developer meetup AWS Threadripper Webhallen Arch linux Ethereum Folding@home Coffee lake Tobias twitterbild på threadrippern Emil Lundbergs länkar, tack! Git from the bottom up: text och föreläsning The thing about Git SwedenCpp - Stockholms meetupgrupp för C++ SwedenCpp på Youtube Titlar Vi är alla här idag Vem är jag egentligen? Det borde vara lättare att träffas virtuellt än i Uppsala Helt naturligt för mig vid det här laget Gå en intensivkurs och bara sluta gnälla I långa loppet så vinner Git Slippa duplicera arbete om och om igen Begreppsavgrunden Hårdvaruporr - safe for work Jag hamnar på Youtube Ett projekt som passar på och i 15 minuter 32000% last Linus as a service Här finns det bara ett ego och det är Linus

Oct 10, 2017 • 51min
Kodsnack 229 - Titta inte ens under huven
Fredrik och Kristoffer snackar live inför publik på Hobo i Stockholm om Git, CSS, Kodsnacks historia och vad vi eventuellt lärt oss under avsnittens gång. Git har vunnit, men borde det? Är det inte dags för något nytt? Finns det andra verktyg vi har lika dålig koll på? Borde inte saker som innefattar "mikrotjänster" kunna vara enklare? Samma sak med att köra saker i containrar, behöver det vara så invecklat som det är nu? Vi utvecklare gillar ju att bygga saker från grunden och lösa problem även om det blir invecklat. Den klassiska frågan vad man ska välja när man vill börja, eller när man vill få något gjort. Hur Kodsnack hamnade på Hugo och Github pages. Och hur man kan gå bakom kulisserna ibland. Vad vi lärt oss av podden. Vad vi tycker om CSS - som en sorts livefråga från lyssnare. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Avsnitt 228 Geeko - figuren Fredrik omedelbart blev fäst vid Suse - sponsrade livepodden, och betalar Kristoffers lön Erlang har inte kommit från intet - avsnittet med Joe Armstrong Erlang Esrange Alan Turings bibliotek Byggare Bob - avsnitt 8 Avsnitt 206 - Rocket VCS varje dag LLVM och Clang Schizofrent på ett väldigt tudelat sätt - avsnitt 2 Avsnitt 80 - vårt snack om Julia med Stefan Karpinski Ett verktyg designat för att skjuta sig själv i foten med Artikeln om att många använder Git blint Vim Martin Bagge och Rocket VCS CVS Sourcesafe Pannkakor cirka 12 stycken Susecon Cloud foundry Platform as a service Etcd Diego - Cloud foundrys containerhanterare Microservices Function as a service AWS lambda Exeter Emacs React React native Xcode - Apples IDE Martin pratade Pico-8 i avsnitt 213 Squarespace Hugo Github pages Libsyn Våra repon för kodsnack.se - råmaterial och byggresultat. Vill du bidra, gör pull requests mot råmaterialet Vår VPS sponsras av Cloudnet! Advent of code Kodsnacks Advent of code-repon - 2015 och 2016 05:50 juldagsmorgonen - avsnittet där vi snackade med 2016 års snabbaste lösare av Advent of code Intervjuer från Internetdagarna 2014 - Jono Bacon och Marcin de Kaminski Dan Friedman The little schemer - en lika ovanlig som bra programmeringsbok CSS Reveal.js LaTeX Sass Titlar Det har inte varit helt linjärt Det är lite jäv Allt annat jag säger är lag Retrospekt Jag har inget minne över huvud taget Mitt favoritavsnitt av de jag kan komma ihåg Hjälp, jag hamnade i Vim! Git designat av Jony Ive Git är som Minecraft Jag har ett enkelt problem: hur kan jag göra det svårt? Det nya heta i enterprisevärlden Det borde inte vara såhär invecklat Jag skulle vilja bygga mitt eget grafikkort först Om du vill ha det precis rätt Olika resultat precis varje gång Jag har aldrig lyckats brygga ett grafikkort Någonting hemskt som egentligen inte fungerar Man kanske inte ska behöva förstå Titta inte ens under huven Jonathan Ive-abstraktionen av data Tre hjul och en exeter Jag vill inte ha en telefon jag kan programmera för Jag har svårt att inte titta under huven Skymtade Cthulhu bakom adressfältet Om du kan så låt bli Det enda sättet att få något gjort Här skulle jag kunna lära mig någonting Representanter för programmering Kaskaden kommer sällan ensam

Oct 3, 2017 • 35min
Kodsnack 228 - Ett sextiotal olika dependencies och femton produktionsplattformar
Fredrik och Tobias inleder med snack om hur de sista tio procenten kan pågå hur länge som helst och hur tidsuppskattningar och deadlines alltid blir fel samtidigt som man kan behöva hållpunkter. Efter det tar vi upp Under utveckling - Fredriks jobbs podd - vad den är och varför den startats. I senaste avsnittet diskuteras att uppgradera en C++-kodbas till nyare C++-standard, och vi diskuterar vidare därifrån om att uppgradera C++ och sy ihop verktygskedjor kring det. På Windows, till exempel. Och än en gång visar det sig att Microsoft ändrat sig på bra sätt de senaste åren. Sist men inte minst: lyssnar du på podden och ser detta 3 oktober och befinner er i Stockholm ikväll så är det inte för sent att anmäla dig till vår Suse-sponsrade after work och livepodd på Hobo ikväll! Vi håller till på Hobo på Brunkebergstorg 4. Dörrarna öppnas vid 17, någonstans vid 18 poddar vi och sedan hänger vi alla kvar och tar valfritt antal valfria drycker och snackar så länge vi orkar. Vi hoppas att du vill komma, och att du tar med dig en bekant eller två! Antalet platser är begränsat, så skicka iväg ett mejl så snart det bara går till livepodd@gmail.com med namn, företag och om du tar med dig någon. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Under utveckling - görs av Fredrik och de andra på TimeEdit TimeEdit Senaste avsnittet av Under utveckling C++98 C++14 När Fredrik testade Windows i början på sommaren Avsnittet om Conan ABI-kompatibilitet Clang PDB-filer Anmäl dig till after work och livepodd den 3 oktober! Suse - sponsrar kvällen Hobo - lokalen för kvällen livepodd@gmail.com - anmäl dig med namn, företag och om du tar med dig någon mer Tobias presentation om modern C++ Boost Sonarr Titlar De sista tio procenten i två månader Vi är redan sena Rent plöja-genom-lera-jobb Ett sextiotal olika dependencies och femton produktionsplattformar Gå med Clang hela vägen Clang överallt Så enkelt att ingen tänker på det De fick källkod Otroligt mycket win på ett ställe Clang är alltid byggt för alla arkitekturer Ett enormt steg framåt, på alla sätt och vis Hej, det här är ju jättekorkat


