Kodsnack Podcast

Ett poddradioprogram på svenska av utvecklare, för utvecklare, om utveckling.

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

Kodsnack Website

Kodsnack 252 - Hos oss får du certa dig hur mycket du vill
Amanda och Fredrik snackar mer om tangentbord och certifieringar, speciellt då Javacertifieringar. Fredrik har skaffat sig ytterligare ett mekaniskt och speciellt tangentbord och talar ut om sina erfarenheter. Amanda pluggar för att bli certifierad Javautvecklare och berättar om hur det är upplagt, känns och vad det är bra för. Sist men inte minst dyker Tobias in och diskuterar lite mer av bluffsyndrom, skeppandeproblem, jobbstress och relaterade ämnen. Vi kunde alla må bra av lite mer positivt synsätt både...

Kodsnack 251 - Ett intressant tal och eget Västtrafikkort
Kristoffer och Fredrik snackar först med Johan Thelin, en av arrangörerna av konferensen foss-north om konferensen, liknande konferenser och Linux i bilar. Vi går också igenom vårens Kodsnack-relaterade evenemang och undrar om april är det nya september. 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äse...

Kodsnack 250 - Followup till mig själv
Fredrik och Tobias … följer upp avsnitt 248, mest. Inledningsvis projekt, avslut och metodik. Tänk om man hade ett jobb som berodde på att tillämpa metodik, istället för vad man faktiskt fick gjort. Och tänk om man inte fastnade i sina egna tankar och intryck för mycket. Tobias jagar nytt tangentbord och önskar tips och Fredrik har använt Das keyboard en dryg vecka. Sedan följer vi upp diskussionen om textredigerare. Tobias berättar varför han gillar Atom framför många andra editorer och IDE:er. Dessutom fö...

Kodsnack 249 - Nu kör vi fyra år till
Fredrik snackar med Olle Landin, en av grundarna av FEO media som skapade Quizkampen. Olle och de övriga sålde under hösten företaget och nu jobbar helt med egna projekt. Vi följer bland annat upp tidigare avsnitt om att skriva fin kod mot kod som fungerar, kopplat till liknande diskussioner i Spelskaparna, och även en del om problemen med att komma igång med modern webbutveckling och andra stora teknikstaplar. Vi diskuterar också utvecklingens problem med att släppa saker och kunna gå vidare till något ann...

Kodsnack 248 - 6,8 gigabyte texteditor
Martin, Amanda och Fredrik snackar IDE:er, texteditorer och andra hjälpsamma kodverktyg. Vi diskuterar att betala för verktyg, överväldigande miljöer och att komma in i och anpassa sina verktyg. Vill vi ställa in mycket eller lite, och vad tycker vi om Slacks putslustiga startmeddelanden? Atoms för- och nackdelar samt Vims diskreta och svårtillgängliga charm avhandlas också. Och lite tangentbord. Som att lära sig att skriva med blanka tangenter. Avsnittet sponsras till vår stora glädje av Developers bay - S...

Kodsnack 247 - Slutet på eskaleringskön
Tobias, Fredrik och Kristoffer snackar om dåliga datorveckor, när man trillar ner i ett kanin- eller maskhål och känner att man snarare går bakåt än framåt för varje arbetsdag som går. Framför allt varför man faktiskt står ut och tar sig framåt när inget går som man vill, och trots att vårt yrke på många sätt mest består av motgångarna. Tobias berättar också om sitt lilla hobbyprojekt att ge sin Raspberry pi nyttiga sysslor - lite av en komplicerad pussel- och pysselhistoria det också. Men det är ju skillna...

Kodsnack 246 - Komplex kod som ser ut som skräp och fungerar
Tobias, Amanda, Martin och Fredrik diskuterar komplexitet, både i egen kod och i den stapel av kod på vilken vi bygger vår egen kod. Vi utgår från artikeln Software complexity is killing us och drar iväg på våra egna tankespår och kodbaser därifrån. Vi kommer också in på skillnaden i att skriva och utveckla mest för sig själv i enmansprojekt kontra i större projekt. Vi tar upp glädjen i att skriva om (eller ännu hellre slänga bort) kod, och klassiska svåra och snåriga ställen i koden där folk i bästa fall v...

Kodsnack 245 - An empathetic thing, with Steve Klabnik
Fredrik chats with Steve Klabnik about Rust, why the lucky stiff, Closure and Webassembly. What does Steve do, how is Rust coming along and how does the process work? Who was why the lucky stiff and why does his publication later named Closure matter to people? Finally: Webassembly, making the web good for applications in general and why Steve thinks it will be the biggest thing since Javascript was added to browsers. Recorded on stage at Øredev 2017. Thank you Cloudnet for sponsoring our VPS! Comments, que...

Kodsnack 244 - Knuthsnack
Tobias och Christofer Ohlsson snackar om Knuth 80 - en tillställning som firade Don Knuth åttioårsdag och som lite oväntat hölls i Piteå. Christofer åkte dit och berättar om kända talare, intressanta sätt att presentera saker, orgelmusik och glädjen i att få köra bil riktigt långt. Vi får också höra Tobias historia med TeX, när Richard Stallman var på besök, och vad som är Tobias och Christofers svar på orgelmusiken. Ett avsnitt med extra mycket godis för alla våra lyssnare som har en aula med en stor orgel...

Kodsnack 243 - Där Meltdown går sönder
Tobias och Kristoffer snackar Spectre och Meltdown - säkerhetsattacker som utnyttjar brister i nästan alla moderna processorer - med Olle Segerdal från Säkerhetssnack och Peter Magnusson från Säkerhetspodcasten. Vad bygger attackerna på, hur hittades de, varför hittades de just nu, vad ska man vara mest rädd för eller göra själv, och mycket mer. 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å Twitt...

Kodsnack 242 - Kliva upp 06:00 25 dagar i sträck
Tobias, Amanda och Fredrik snackar med några av deltagarna i årets Advent of code-tävling - Oscar Franzén, Anna Holmgren och Christofer Ohlsson. Hur gick de tillväga, vilka problem var roligast och knivigast, och vilka är vinnarens bästa tips för att nå framgång? Vi börjar också fundera framåt redan nu: borde vi göra verkligt modern femkamp av nästa års omgång? Veckans avsnitt sponsras till vår stora glädje av Demando - en jobbsökartjänst där du anger vad du vill ha och arbetsgivare bjuder för att matcha di...

Kodsnack 241 - Looking for the killer apps in VR
Fredrik discusses VR with Noah Falstein of the Inspiracy (and previously companies such as Google and Lucasfilm games). We talk about where VR is today, which platforms are good today and what might happen going forward. VR might be on the verge of a big breakthrough but there is still a lot left to be discovered, from ways of controlling experiences to entire new genres. Recorded on stage at Øredev 2017. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta,...

Kodsnack 240 - The persistent fear of being exposed as a fraud
Tobias, Amanda and Fredrik discuss impostor syndrome with Wendi Dunford, LCSW. Impostor syndrome affects all three of us and so many others, so we thought it was time to talk to someone who really knows the subject. Our discussion covers defining impostor syndrome, how we all experience it, various types of impostor syndrome and things both we and others can do to combat it. Spoiler: the secret to impostor syndrome is your ego! Five types or aspects of impostor syndrome: The perfectionist - I’m never good...

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. V...

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, @it...

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ät...

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 ...

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 disk...

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) egentl...

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 informer...

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...

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...

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...

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?...

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 Sa...

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...

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...

Kodsnack 227 - Xiki: an idea whose time has come
Fredrik chats with Craig Muth, creator of the more than slightly mind-bending Xiki about the past, present and future of this weird and wonderful evolution of the command line. Seeing Xiki in action is probably the best way to begin to grasp it, and Craig has created several great videos and screencasts. We go all the way from Xiki’s beginnings as a framework inside of Emacs to its current state as a standalone companion to your normal command line, and its just launched Kickstarter to take the next step an...

Kodsnack 226 - Det här är ju mina riktiga kollegor
Fredrik och Kristoffer snackar konferenser, framför allt Clusterlabs summit som Kristoffer nyligen arrangerat. Hur kom det sig att Kristoffer gick och blev arrangör? Vad handlade konferensen egentligen om? Gick allting bra? Hur skulle det kunna utvecklas och förändras i framtiden? Och inte minst: vad är speciellt med just den här konferensen och gruppen den vänder sig till? (Kanske bryter vi även poddandets fjärde vägg.) Som avslutning pratar vi om Apples senaste klockor och telefoner. Kristoffer är sugen p...

Kodsnack 225 - Nördsidospårsglädje
Fredrik följer upp tidigare trådar, och öppnar starkt genom att falla ner i ett kaninhål av esoteriska programmeringsspråk tack vare ett nytt och oväntat bidrag till Advent of code-repot. Sedan funderas det kring hacktid och dess utmaningar, lightning talks, Electron och nya nyttor med att hålla presentationer. Nästa tråd är tanken på någon sorts forum för Kodnsack - vad tycker ni som lyssnar? Fredrik försöker reda ut sina egna tankar kring det och kommer in på att ha fler forum och kanaler att kolla upp. H...

Kodsnack 224 - Om du lär dig någonting, lär de andra
Fredrik snackar Java, till och med Enterprisejava, och att presentera på konferenser med Ola Petersson som ägnar sig åt båda delar. Sin presentation “Reactive Java EE” tog han hela vägen till San Francisco och Javaone och kom hem med rockstjärnestatus som tack för besväret. På Javasidan diskuterar vi bland annat hur både Java som språk och Java EE utvecklas, hur processen fungerar och vilka som hjälper till att driva den framåt. Först och inte minst en liten pepp inför hösten: den 3 oktober blir det after w...

Kodsnack 223 - Jag har precis blivit frilansare
Johan Larsson - känd från internet i allmänhet och En podd om teknik i synnerhet - snackar frilansjobb med Daniel Oskarsson och Erik Svedäng. Johan är nybliven frilansare, Erik har varvat egen spelutveckling med frilansjobb i sju år och Daniel har frilansat kring apputveckling i två år. Allt från bokföringsprogram och arbetsplatser till varför man blir frilansare och om man verkligen hinner med sina egna projekt avhandlas. Ett stort tack till alla tre deltagare för en jätteintressant diskussion, och ett ext...

Kodsnack 222 - Du går till alfakatalogen
Tobias och Fredrik snackar först om byggprocess och artefakthantering och sedan om motivation och arbetssituation. Tobias berättar om Plex senaste omgång förändringar och förbättringar av bygg- och framförallt släpprocesser, och inom det allra mest specifikt hantering av artefakter. Fredrik tar upp några tankar från den första dotcombubblan kring att vara fokuserad och motiverad på jobbet, och hur mycket eller lite stämningen och riktningen på allt runtomkring gör för att man ska känna driv att göra ett bra...

Kodsnack 221 - Vi behöver ha lite mer empati
Tobias och Fredrik snackar lite avslutande om Fredriks test av Surface book; hur långt han kom med sina försök att jobbutveckla och vad han tyckte. Det kom en del insikter om både jobbutvecklingen och Microsofts och Windows situation på köpet. Vi knyter an till Tobias test av Linux förra året, som ledde till att han idag utvecklar i huvudsak på Linux. Sedan snackar vi, så kort vi kan, först om Transportstyrelsens IT-skandal med ett försök att fokusera på hur sådana problem uppstår och, kanske, kan undvikas....

Kodsnack 220 - Open source-utbrändhet
Fredrik snackar med Jonas Nicklas om att bränna ut sig på öppen källkod, eller sidoprojekt i allmänhet. Det är lätt att se det som ett slutmål att släppa sin kod fri, ett sätt att bidra till kodgemenskapen och visa vad man gjort. Men vad händer om ens projekt blir populärt? Om man plötsligt har förväntningar - egna eller andras - på sig att underhålla något på sin fritid som man kanske trodde att man var klar med? Vad kan vi göra - både som individer och organisationer - för att få mer långvarig hållbarhet ...

Kodsnack 219 - Spänningen mellan hållbarhet och snabba lösningar
Fredrik snackar med Ivan Milles om snabba kontra hållbara lösningar. Huvudfrågan är om vi kan skapa en grammatik för att prata om tusenårslösningar kontra fulkod på ett bättre sätt? Ivan funderar kring “bra” lösningar, att göra saker rätt och hitta en fin arkitektur och ställer det mot att göra något som är snabbt och kanske bygger teknisk skuld men som löser problemet här och nu. Hur bygger vi system i olika sammanhang, och hur kan vi skapa begrepp för att prata om det? Vad behöver vara en tusenårslösning,...

Kodsnack 218 - Den roligaste tiden någonsin
Fredrik snackar med Mikael Sundberg om mobbprogrammering och att kontinuerligt vidareutveckla sig själv och gruppen man arbetar i. Vi utgår från en artikel Mikael skrivit efter att ha mobbprogrammerat i ett års tid. Vi snackar upplägg, tumregler, att testa nya saker och hur till och med öppna kontorslandskap kan bli något bra. Vi kommer också in på aversion mot branches, och att öva på jobbiga saker och förbättra sig, istället för att bara kasta sig över nästa nya okända sak. Jayway sponsrar till vår stora...

Kodsnack 217 - SETI@home-konceptet för testning
Fredrik snackar med Iggy Gullstrand om testning i alla dess former. Iggy jobbar på Testbirds som testar saker automatiserat och från slutanvändarperspektiv, på ett klart bredare sätt än man som utvecklare (som Fredrik åtminstone) brukar tänka på test. Vi snackar också om Iggys väg till test och testning som något överlappande och sammansmältande mellan olika grupper inom utveckling. Mot slutet pratar vi även lite om vad man som IT-person gör i Almedalen. Testbirds letar just nu efter säljare/account manager...

Kodsnack 216 - Ett hologram på min diskbänk
Fredrik snackar med Jimmy Engström och Jessica Engström om Hololens, VR, AR, MR och … MR också. Begreppen reds ut och vi går igenom allt från fräcka spel till nyttolösningar, hur man ska tänka kring … XR … både upplevelse- och utvecklingsmässigt. 0: Inledning, begrepp och bakgrund. 15:10: Fragments och andra fräcka spel. 19:27: Affärs- och företagslösningar med XR. 27:50: Hur bygger man ut något existerande system åt XR-hållet? Tänk på upplevelsen! Och det begränsade synfältet. Jobba med ljud också, det fu...

Kodsnack 215 - Tumregler
Fredrik och Kristoffer börjar med konferensen Ship it och några tankar därifrån, framför allt om mobbprogrammering och att lära sig saker genom begränsningar eller att ta dem för långt. Eller inte göra det. Begränsningar är ju bra för kreativiteten, men att anamma något blint brukar ju inte vara det. Vi pratar om tumregler och patterns och undrar hur mycket av utvecklingsmetodikers framgång som beror på att gruppen har en gemensam erfarenhet av något man var överens om fungerade sämre - att man fått kontrol...

Kodsnack 214 - En vecka med Surface book
Fredrik provar på Windows-livet medelst Surface book utlånad av Microsoft och delar med sig av tidiga intryck efter en vecka. Tips, frågor och hjälp på vägen välkomnas varmt, allt från SSH-nycklars mysterier till favoritpaket för Atom och intrikata detaljer kring Visual studio och C++! Vi vill höra av er lyssnare mer om allt annat också! Vill ni att vi pratar om något speciellt? Vet ni någon vi borde ha med som gäst? Tipsa och kommentera på alla vanliga kanaler! Sist men inte minst ett förnyat tips om The m...

Kodsnack 213 - Känslan av retroprogrammering
Fredrik och Martin värmer upp med lite Skype och hamburgare för att sedan snacka om nyss avslutade gamejamet No more Sweden, Pico-8, assemblerprogrammering och att utveckla med inspirerande begränsningar. Analysparalys, flyt och avvägning mellan begränsningar och kreativitet. En liten utflykt i speldesignvärlden och axlar längs vilka man kan utvärdera spel - eller egentligen det mesta, vilket var själva anledningen till utflykten. Martin har för övrigt akut slut på Youtube och önskar sig tips av hög kvalité...

Kodsnack 212 - 34198 rader
Tobias och Fredrik snackar nyheter från Apples nyss avslutade utvecklarkonferens WWDC. Vi fokuserar på utvecklarintressanta nyheter, men det blir ett kort snack om prylar som inledning. Tobias första inköp efter keynoten har faktiskt redan levererats. Därefter blir det nyheter i Xcode, grafik-API:er och annat i Macos, AR, VR och Mac-hårdvara. 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 ...

Kodsnack 211 - Bli IT-konsult på tolv veckor
Fredrik snackar med Johanna Björklund Tedenborg. För ungefär ett år sedan bestämde sig Johanna för att byta karriär och lära sig programmera. En tolvveckors intensivutbildning senare började hon jobba som IT-konsult, och nu arbetar hon som databasutvecklare hos en storbank. Fredrik minns inte exakt vad han gjorde med sin sommar, men det hade inte riktigt samma fokus och utväxling. Vi snackar om hur det är att gå en intensivutbildning, jämför lite med längre utbildningar, hur det är att vara ny programmerar...

Kodsnack 210 - Expose yourself to ideas
Recorded at Gothenburg startup hack 2017, a little celebration of being social around coding. Fredrik chats to first Erik Thorelli of the Gothenburg Sketch & design meetup, then Erik Larkö of the Bring your own project Gothenburg group. Topics stretch from what Sketch is and what it can do for you, over group recommendations, to side projects, where to find ideas and how to get over whichever obstacles we put up in our minds to playing with new things. Thank you Cloudnet for sponsoring our VPS! Comments, qu...

Kodsnack 209 - Akademiskt och pragmatiskt
Fredrik och Kristoffer snackar om programmeringsspråket Pony - ett nytt aktörsbaserat språk som kompilerar till maskinkod och har en väldigt intressant modell för minneshantering. Försöker man bygga distribuerade system kommer man förr eller senare till relativitetsteorin. Apropå både huvudämnet och Kristoffers förberedelser för att hålla en presentation på tjugo minuter. Saker som implicerar ett tidskoncept är omöjliga att göra, beklagar. Apropå Ponys trevliga avsaknad av beroenden kommer vi in på beroende...

Kodsnack 208 - Vi kan inte bara prata om programmering generellt
Fredrik snackar med Emelie Dahlström, generalsekreterare på Kodcentrum, och Emil Robertsson, VD på Informator som i sin tur är en av Kodcentrums huvudsponsorer, om bland annat det nyliga beslutet att programmering ska läras ut i skolan. Vad betyder det, hur kan det fungera och vad kan en ideell organisation som Kodcentrum bidra med? Vi diskuterar också hur vi som programmerar till vardags kan bidra till att sprida kodkunskaper, oavsett om det finns en kodskola där vi bor eller ej, och allt man får ut av att...

Kodsnack 207 - Min fatalt skeva och felaktiga världsbild
Tobias, Kristoffer och Fredrik snackar om alla projekts inneboende trasighet, Dijkstras obekväma sanningar, chansen att vi lever i ett simulerat universum … … och kärnvapen. I korthet. Allt är korthus byggda i panik, som man gradvis upptäcker och kanske försöker fixa. Så gräver man sig ner i högen och har plockat ner allt i atomer. Det blir inte bättre av att allt görs och tolkas av människor, och att bilden av vad man egentligen ska göra ständigt förändras. Vi tror inte heller att det är bättre någon annan...

Kodsnack 206 - Rocket VCS varje dag
Fredrik och Kristoffer snackar lite mer om att göra sig av med prylar och kommer lite osökt in på störande ljud vid arbetsplatser. Vi har fått återkoppling kring Mementometodiken som gås igenom i god ordning, och vi önskar oss givetvis ännu fler åsikter om att slänga bort mer av sin källkod och historik. För att inte tala om kod på området! Tack vare Martin Bagge finns numera Rocket VCS som ett första steg, men världen behöver givetvis mer på samma område! Vi snackar också lite om presentationer, att repet...

Kodsnack 205 - Mementometodiken
Fredrik och Kristoffer börjar snacka om att minimera, från lån och andra ålar till både fysiska och digitala ting. Borde vi kanske slänga bort vår kod lite oftare? Kanske till och med hela versionshistoriken? Behåller vi alldeles för mycket av allting, och betalar vi en hel massa för bagage vi intalar oss själva är gratis? Är versionskontroll ett antipattern? Vad tycker ni som lyssnar? Berätta varför vi har fel! Vi kommer också in på rutiner och att ha nytta av dem. Och distraktioner och att försöka undvika...

Kodsnack 204 - En jakrakningsgrej
Fredrik och Kristoffer värmer upp med lite Svalbard. Fredrik har testat kaklande fönsterhantering på Mac vilket leder till mer diskussion om fönsterhanterare, några tips om upplägg och skrivbordsmiljöer. Sedan snackar vi lite följdfrågor och verktyg för att synka data mellan datorer. Därefter kommer ett helt nytt tips om programmeringsövning och lite diskussion om hur olika stora öppna källkodsprojekt är uppbyggda när det gäller att bidra till kodbasen. På slutet pratar vi lite autentisering, att lyckas läc...

Kodsnack 203 - Med sand och lödpenna
Fredrik och Kristoffer börjar med snackar mental förskjutning efter resande. Efter det blir det separation of concerns! Separation av … bekymmer är populärt och omtalat, men vi tänker nog ganska ofta fel på vad det bör vara och uppnå. Dessutom, faktiskt, en hel del positivt om Javascript. Spännande sidor hos programmeringsspråket Elm. Är en viss nivå av cargo culting oundvikligt? Fredrik frågar Kristoffer om tips på presentationsförberedelser. Borde vi ha presentationen på Kodsnacks Youtube-kanal? Och hur k...

Kodsnack 202 - Lev i din egen lilla bubbla ett tag
Tobias och Fredrik snackar hårdvara - adaptrar, laddare, grafikkort och bra supportupplevelser för att sedan gå - via nätets reaktioner på Mass effect: Andromeda - in på internets och mänsklighetens sämre sidor. Nog kan vi jobba in lite mer empati i världen på något sätt, och göra den till en mätbart bättre plats för alla i processen? Och: du missar inget om du pausar din sociala närvaro då och då! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @to...

Kodsnack 201 - Anta att vi är vänner och anta att vi är på samma nivå
Martin och Fredrik snackar konferenser, till exempel GDC som Martin ganska nyss deltagit i. Har du tänkt på konferenser som ett tillfälle att vara den bästa versionen av dig själv? Utöver filosofiska funderingar tar vi upp mer jordnära saker som vad man ska se, vad som är värt att göra och när man egentligen ska gå till hotellrummet och sova istället för att stanna uppe långt efter läggdags? Blir det någon skillnad beroende på hur man deltar? Vad gör man om man vill prata med någon man fått syn på? För att ...

Kodsnack 200 - Brytpunkten mellan identitet och data
Vi börjar med att uppmärksamma dels avsnittets jämna siffra, dels Neochromes avslutande av Advent of code 2016 i Ocaml (och svarar äntligen lite på ett av hans mejl). Neochrome: vill du vara med i ett avsnitt och prata Ocaml och relaterade ämnen? Hojta till i så fall! Sedan pratar vi lite fönsterhantering - kaklande fönsterhanterare och Kristoffers senasate erfarenheter av dem närmare bestämt. Därifrån kommer vi in på två sätt att prata om enkelhet - enkla primitiver kontra kompletta lösningar som gör exakt...

Kodsnack 199 - Inputvalidering på en annan nivå
Vi följer upp förra veckans diskussion med mer om pakethanterare, deras problem och alla intressanta utmaningar som faktiskt finns runt dem. Utifrån Amazons och Cloudflares nyliga problem diskuterar risker kring automatisering och den mänskliga faktorn. Det är svårt att värja sig mot kedjor av misstag. Och centralisering. Vi hinner också med att snacka nyheter i både C++ 17 och Visual studio 2017. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tob...

Kodsnack 198 - I'm opposed to magic
This episode is presented in English. We chat with Diego Rodriguez-Losada about the C and C++ package manager Conan. Where did it come from, where is it going, the philosophy behind it (very, very pragmatic) and how Tobias has put it to use at Plex. We also move on to package managers and build systems in general. Also: the interesting topic of being magical versus not. Thanks to Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, h...

Kodsnack 197 - Där all världens information ligger
Fredrik, Tobias och Kristoffer - i samma hus men på behörigt avstånd - värmer upp med veckans meetup-tips och snackar sedan om Googles monorepo - det jättestora specialskrivna system som har hand om majoriteten av Googles källkod. Det ligger något lite lustigt i att vi först bygger superdistribuerade system och sedan bygger något supercentraliserat ovanpå. Jobbar du på Google eller känner någon som gör det och har erfarenheter av att jobba med monorepot? Vi skulle jättegärna vilja höra mer om hur det är! Et...

Kodsnack 196 - Bisarra saker man försöker optimera
Det svåra hundranittiosjätte avsnittet går i uppföljningens tecken. Vi inleder med lite pulversnack, till lunch istället för frysmatlådor. Efter det något om Tobias vertikala mus och hans arbetande i Linux på heltid. Har någon tips på ett bra programmerbart “extratangentbord” att ha för sina egna genvägar? Tipsa oss gärna! Sedan börjar vi prata om processorernas inverkan på kompileringshastighet och hamnar snabbt oväntat långt ner i hårdvarustapeln för att förklara vad som händer och hur. Vi avslutar med li...

Kodsnack 195 - Svårt att sätta process på det
Tobias, Fredrik och Kristoffer snackar process och arbetsroller, utmaningar som dyker upp när man arbetat ett tag på samma ställe och när företag växer och mer process ändå behövs. Tobias har försökt hitta, definiera och etikettera sin nya roll på jobbet i samråd med sin chef. Som avslutning en liten ventilation om ett klassiskt och ständigt aktuellt ämne: byggsystem. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjorema...

Kodsnack 194 - Alla har en koppling till Söderhamn
Tobias och Fredrik snackar med Anton, Andreas och Amanda - upphovspersonerna bakom podden Still in beta (@stillinbetapodd på Twitter), en skön podd om hur det är att vara ny utvecklare i arbetslivet. Vi snackar både om podden, att vara ny som utvecklare, bra första projekt, intervjuer, hur utbildningen förberett för yrkeslivet med mera och avslutar med några viktiga frågeställningar. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isk...

Kodsnack 193 - Hårdvarusnack
Tobias och Fredrik snackar Joylent, Meetup och att träffa andra likasinnade och gratulerar till ännu en Advent of code-prestation. Har ni eller startar ni en grupp på Meetup: twittra till oss så retweetar vi! Det kan inte bli för många meetups! Huvudämnet är en genomgång av våra arbetsplatser och arbetsverktyg, framför allt de ändringar som skett på sistone. Från skrivbordsstolar till skärmar och operativsystem. Tobias resa med utveckling på Linux går vidare, kan vi säga! Har ni frågor mottages de lika glat...

Kodsnack 192 - Jag kan göra vad jag vill, men jag måste göra det själv
Fredrik snackar med Erik Larkö om CSS-användning, klassnamn och hur man tillämpar dem ochj filosofier kring hur man tilldelar CSS-egenskaper. Lite layout- och stilfilosofier, oavsett som det är på webben eller någon annanstans. Ifrågasätta rådande sanningar, informera sig och fatta ett beslut som passar en. Varifrån kommer ilskan över kodkonventioner andra håller sig till men man själv inte gillar och följer? Någon sorts stetiskt sinne som spökar? Är det lättast att engagera sig i saker som inte betyder någ...

Kodsnack 191 - 05:50 juldagsmorgonen
Vi snackar Advent of code med de tre som var snabbast med kompletta lösningar: Arno Lepisk (f00ale), Christofer Ohlsson (estomagordo) och Henrik Blidh (hbldh). Hur det var att delta, vilka problem som var roliga eller utmanande och vad det ger att lösa problem som inte har några andra mål i sig. Vad tycker ni som lyssnar, ska vi göra samma sak nästa år? Borde vi i så fall justera upplägget på något sätt? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnac...

Kodsnack 190 - Alltid i någon form av kris
Fredrik och Tobias svarar på lysnarpost genom att diskutera en artikel om svenska digitala byråers vara eller inte vara under 2017. Vi drar medvetet ämnet lite bredare, från digitala byråer till IT-konsultbolag mer allmänt eftersom det känns tillämpligt och mer tydligt relaterat till våra egna erfarenheter. Från undringar kring definitioner via diagram som skapar frågor till funderingar kring analytiker. Tobias berättar lite om att ha jobbat i denna möjligen krisande bransch. Trevligt nog behöver ingen utve...

Kodsnack 189 - Det värmer mitt lilla C++-hjärta
Fredrik och Tobias avslöjar äntligen vilka som blev först med kompletta lösningar på Advent of code! De tre första kompletta bidragen kom från: f00ale estomagordo hbldh Hör av er till info@kodsnack.se! Lite samhällsinformation: Kristoffer är inte borta på livstid, han behövde bara en paus. Han har inte gått och blivit nöjd med alltings tillstånd, så det finns ingen anledning till oro. Sedan snackar vi om att koda på helgerna, utifrån ett tweet om att de bästa utvecklarna kodar på helgerna. Gör det inte om...

Kodsnack 188 - Berättelser om hur det har gått till
Fredrik snackar med Erik Larkö om att lära sig nya saker, att lära sig på bredden istället för på djupet. Varför verkar vissa företag mycket mer attraktiva än andra? Är en del av det att de verkar fokusera på dig och att lyfta dig? Vi snackar också om att prata med sina datorer och att gräva sig bakåt i historien för att få nya insikter. Finns det någon riktigt bra sammanställning av datorutvecklingen och programmeringens historia? Det är ibland svårt att hitta pekarna bakåt som visar varifrån ett nytt och ...

Kodsnack 187 - En del av att vara vuxen
Fredrik snackar med Erik Larkö om kontor, meetups, etiska aspekter av programmering och att resa iväg och jobba på Bali. Göra saker nu, förebygga livskriser och lyckas lista ut hur man fokuserar på viktiga saker. Vad kan komma att hända om vi utvecklare inte tar mer etiskt ansvar? Har du tänkt på minneshantering som en fri- och rättighet? Avsnittet spelades in i Football addicts tokmysiga bibliotek - stort tack för lånet Bob och alla övriga! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommenta...

Kodsnack 186 - Det finns många frågor här
Vi snackar lite mer om Advent of code och tipsar om en plats att hitta mer att läsa. Har ni tips på papers vi borde läsa, eller vill ni berätta om era lösningar på Advent of code-problemen? Hör av er! Sedan snackar vi om nyheten att Windows 10 ska komma för ARM, och dessutom ska köra emulering för att stöda x86-appar. Vi försöker reda ut vad vi tycker och tänker om det, och vad det kan tänkas innebära både för användare och utvecklare. Detta inkluderar en del av den komplicerade historien om Windows-appar f...

Kodsnack 185 - Advent of Kodsnack
Såhär i adventstid diskuterar vi såklart julförberedelser i allmänhet och Advent of code i synnerhet. Tusen tack för alla bidrag hittills, fortsätt så! Vi accepterar pull requests så snabbt vi bara kan! Vi går också igenom lite uppföljning kring Tobias Linuxlaptop och några tidiga intryck från Fredrik kring femtontums Macbook pro med touch bar. Tobias har hittat lösningar på både problemet med att Slack var slött och med att spela hårdvaruaccelererad video från Youtube. Ett stort tack till Cloudnet som spon...

Kodsnack 184 - En riktigt välbyggd dator
Tobias har äntligen fått sin Dell XPS 13 med Linux, så vi snackar givetvis igenom varenda intryck såhär långt. Blev det problem med textrendering? Är Linux på skrivbordet här? Hur går det att bygga olika delar av Plex med två kärnor? Och vilken fönsterhanterare är det egentligen som gäller? För att sammanfatta intrycken funkar allting riktigt bra, men vill man nyttja Linux möjligheter att få allting precis som man vill finns det fortfarande väldigt djupa kaninhål att trilla ner i. Flera av problemet Tobias ...

Kodsnack 183 - Vi hade läst källkoden till den nya versionen
Fredrik snackar med Anders Carling - medgrundare och huvudutvecklare på Tummy lab och tidigare utvecklare på Football addicts - om bland annat att resa och jobba på nya platser. Att läsa källkoden för viktiga projekt man beror på. När är det vettigt och inte? Hur kommer det sig att Anders har så mycket koll på Varnish och vad har han fått ut av det? Vi snackar också om större och mindre omskrivningar, pragmatiska teknik- och omskrivningsval och hur Football addicts system växt och förändrats. Vi avhandlar o...

Kodsnack 182 - En falsk ribba
Vi inleder med uppföljning kring det oväntat stora antal frågor och kommentarer vi fått kring Tobias köp av bärbar dator att köra Linux på. Har ni ännu fler frågor: skicka in dem! Sedan snackar vi om och utifrån talet The programming talent myth om talang, att programmera och vad det innebär att vara “en riktig programmerare”. Det är lätt att få bilden att man kan eller gör för lite för att vara en riktig programmerare, och det kan vara ett problem inte bara för självbilden utan också för att få in nya männ...

Kodsnack 181 - Ett märkligt val
Vi berättar historien om Tobias bärbara datorer och avslöjar nästa kapitel i historien. Utifrån det kommer vi in på arbetsdatorer, vad man behöver i en bärbar och tankar kring att jobba med och i Linux. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon 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 r...

Kodsnack 180 - Apple hade sitt "Hello again"-avsnitt"
Vi snackar om Apples “Hello again”-presentation där de uppdaterade Macbook pro. Vi snackar datorerna i allmänhet, plus en kort snutt om Apples nya TV-app, men i synnerhet om Touch bar - den beröringskänsliga skärm som ersätter funktionstangenterna och innebär den största hårdvarunyheten i datorerna. Skärmen har redan både ett API och designriktlinjer. Sedan snackar vi om och kontrasterar med Microsofts Surface-event som hölls dagen innan. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer...

Kodsnack 179 - Ett gäng nördar i t-shirts
Tobias och Fredrik snackar företagsevent och deras betydelse, speciellt när man som Tobias jobbar på ett helt distribuerat företag som Plex. Fredrik fick inspiration till touch-gester för surfplattor från 1993, och höstförkylningarna verkar aldrig gå över i år. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser...

Kodsnack 178 - Människor på båda sidor
Fredrik snackar rekrytering med Julian Firpo och Julia Swegler på Dfind IT. Kan det vara så att det sitter människor på båda sidor i processen, trots allt? Vi pratar en hel del Linkedin, bra och dåliga kontakter och hur det kan bli trevligare för alla inblandade att få höra talas om och söka nya jobb. Vi är förstås jätteintresserade av vad du som lyssnar tycker också! Hur tycker du om rekrytering, både om att bli kontaktad och att leta kollegor? Vilka är de bästa och sämsta sätten att gå tillväga? Finns det...

Kodsnack 177 - Skillnaden mellan skuld och vikt
Fredrik, Martin och Tobias snackar om teknisk vikt, ett nyss myntat systerbegrepp till det etablerade teknisk skuld. Vad tycker och tänker ni som lyssnar om teknisk vikt? Användbart begrepp, luftigt påhitt eller något helt annat? Som avslutning och omväxling berättar Tobias om Destinys senaste … tankenöt. Vad tycker ni om spel som bygger in saker som kräver stora gemensamma insatser a spelargemenskapen och i princip blir en ren publiksport för alla övriga? Ett stort tack till Cloudnet som sponsrar vår VPS! ...

Kodsnack 176 - Jag missbrukar ju Git
Fredrik snackar med Erik Larkö om React, ramverk och att välja dem, att lära sig nya saker, händelser i typvärlden och mycket annat. Att lära sig tankesätten är kanske det viktigaste att ta med sig från alla ramverk som kommer och går, och kan vi se vad som kommer härnäst genom att titta en lagom bit bakåt? Har det blivit för svårt att skriva Javascript? Spännande Git-arbetsflöden, Gits inlärningskurva, grafiska Git-gränssnitt och att råka bli support för andra utvecklare. Autouppdatering. Och det osannolik...

Kodsnack 175 - It's let me leave work earlier
Fredrik talks to Pete Hunt about monoliths, breaking them up and when not to. And of course some React, how it came about and how the introduction to the world looked from the inside. How to handle releases of software and building communication around it. And what happens when you go from underdog to being the safe choice. This episode was recorded during the developer conference Øredev 2015, where Pete gave presentations on monolith-first apps with Node and building React backends. Thank you Cloudnet for ...

Kodsnack 174 - UX är inte ett strössel
På scen under Code night #6, på ämnet user experience, funderar vi över UX, vad det innebär, hur vi kommit hit och hur det kan tänkas påverka oss. UX-ansvar som en utbildningsroll, till exempel. Och är det ett misstag att göra prototyper? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon 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. Gill...

Kodsnack 173 - En kombination av Javascript och Scala
Fredrik snackar med Tomas Ohlson, medgrundare och teknikchef på Trueflow om Go på servrar, API:er, Swift och en massa annat kul. Som att gå från Angular till React. Tomas har skrivit Swift så länge språket har funnits och använt det i produktion nästan lika länge. Docker, hur Truflow använder det, hur de rullar ut versioner och en massa annat godis. Språk som är bra och vad som är bra och viktigt med ett IDE. Ett IDE ska hjälpa dig att förstå ditt språk och din miljö. Swifts framtid på servrar. Det blir ock...

Kodsnack 172 - Varje frukost är unik
Martin, Kristoffer och Fredrik No man’s sky och alla upprörda reaktioner som kommit på spelet. Vi pratar också bildskärmar, vad vi faktiskt tycker om spelet som det är och det läskiga i att som spelutvecklare se alla reaktioner och känna igen sig i saker. 15 september är det dags Code night i Stockholm igen, och vi kommer att vara där. Kom och säg hej, lyssna på intressanta talare och oss! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta...

Kodsnack 171 - Nedlusad med lambdas och anonyma funktioner/En väldigt meditativ tillvaro
Vi snackar nyheter i C# 7 och vad vi tycker och tänker om dem. Tupler eller utparametrar, vad tycker du? Är C# 7 klockrent, konstigt eller någonstans mitt i för dig som jobbar hela dagarna med C#. 15 september är det dags Code night i Stockholm igen, och vi kommer att vara där. Kom och säg hej, lyssna på intressanta talare och oss! Veckans andra huvudämne är science fiction-novellen Binti av Nnedi Okorafor. Boksnacket börjar vid 41:24. Vi börjar med ett snack om recensioner och betyg över lag, sedan (46:55)...

Kodsnack 170 - Byggt för att man ska tappa grejer
Fredrik och Tobias snackar strulande lagring, säkerhetskopiering och, lite oväntat, hur Ipad pro dykt upp och hittat platser i deras vardag. Har du hittat platser för surfplattor i din vardag och arbetsdag? Nästa bokklubbsbok är Binti av Nnedi Okorafor, som vi troligen kommer att diskutera inom ett par veckor. Den finns att köpa på många ställen, till exempel här och här! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och...

Kodsnack 169 - Hur var din första planet?
Kristoffer och Fredrik är nyss åter från sina semestrar och snackar No man’s sky, procedurell generering och det fina i att spela spel. Eller bygga spel. Eller bygga verktyg för att bygga spel. Kristoffer berättar också varför konsollspel nästan måste ha dag ett-patchar. Se det som en bugg i systemet. Nästa bokklubbsbok är Binti av Nnedi Okorafor, som vi troligen kommer att diskutera inom ett par veckor. Den finns att köpa på många ställen, till exempel här och här! Ett stort tack till Cloudnet som sponsrar...

Kodsnack 168 - Man behöver inte äta hela devopselefanten på en gång
På scen på Devops summit pratar Tobias och Fredrik med Cecilia Borg om devops som begrepp och praktik. Äter utvecklare upp allt jobb och ansvar? Vad händer med de som gillar att sköta servrar? Och hur kan testning komma ivägen för devops? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon 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. Gill...

Kodsnack 167 - You're part of the sample
From the podcaster’s corner at Devsum 16, Fredrik talks to Basia Fusinskaabout data science, R and data analysis. We discuss the ethics and science around data science and analysis. All of us are giving out a lot of data all the time, and there are so many aspects worth considering around what and how we give our data away. Briefly, we talk about what impressions we have of the .NET community, an impression which is changing even as we speak. Thank you Cloudnet for sponsoring our VPS! The Kodsnack book club...

Kodsnack 166 - On the periphery of the monolith
Fredrik talks to James Turnbull of Kickstarter, Docker and several other companies. Topics range from switching between types of companies and solutions to writing books, documentation and contributing to software in ways other than code. Of course, we also discuss Docker, whether it’s succeeded in various ways and where it might be going. Who should be thinking about Docker? How to start thinking about it? Where do you start picking on your monolith to start bringing it into the container future? This epis...

Kodsnack 165 - Jag säger: kan du ta alternativen igen?
Vi firar sommaren med en riktig specialare: Tobias sätter Fredrik och Kristoffer på prov med tidernas första kodsnacksquiz! Vill du testa dig själv eller andra finns frågor och svar här. En teaser: när Kodsnack fyller 200 avsnitt vill vi hitta på något trevligt. Håll några luckor i kalendern framåt våren! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@k...

Kodsnack 164 - Längtar du tillbaka till kontor?
Vi snackar om att jobba hemifrån och att ha en arbetsgivare i utlandet. Tack Niklas Lindström för ämnet! Första diskuterar vi allmänt att jobba hemifrån kontra kontor, sedan går vi in på praktiska saker kring att ha en utländsk arbetsgivare. Största grejen med att jobba för ett helt utländskt bolag är att du själv kan behöva betala in skatt och arbetsgivaravgifter. Bäst är att helt enkelt säga åt företaget att lösa det åt en, och vara tydlig. Skatteverket är inte så besvärliga att prata med som man skulle k...

Kodsnack 163 - 22:18-peaken
Fredrik snackar med Olle Landin från FEO media, skapare av Quizkampen, om att bygga servrar för spel och lyckas skala dem när belastningen plötsligt exploderar. Och allt om den mystiska 22:18-toppen! Vi snackar också lite om Olles podd Spelskaparna, svenska spelutvecklare och gamla spels visuella hållbarhet. Vi pratar också lite kort om Olles tidiga intryck av Apples nyss presenterade förändringar kring App store. En teaser: när Kodsnack fyller 200 avsnitt vill vi hitta på något trevligt. Håll några luckor ...

Kodsnack 162 - Den nya bilden av Microsoft
Tobias och Fredrik snackar med Dag König från Microsoft om att podda. Och om .NET cores nyliga släpp för Linux och Mac. Vad det innebär, vad det är som släpps och hur det visar på Microsofts anda nu och framåt. En teaser: när Kodsnack fyller 200 avsnitt vill vi hitta på något trevligt. Håll några luckor i kalendern framåt våren! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebo...

Kodsnack 161 - Högst upp i keynoten
Fredrik och Tobias snackar Apples utvecklarkonferens och de saker som presenterades där. Utvecklar du i Swift? Vad tycker du i så fall om språkets utveckling såhär långt? Avsnittet sponsras till vår stora glädje av Dataföreningen kompetens som rekommenderar kursen Certified lead developer som en karriärväg för utvecklare. Tack för att ni stödjer Kodsnack! En teaser: när Kodsnack fyller 200 avsnitt vill vi hitta på något trevligt. Håll några luckor i kalendern framåt våren! Ett stort tack till Cloudnet som s...

Kodsnack 160 - Den mentala urtvättningen
Fredrik och Kristoffer värmer upp med lite barfotapromenad. Sedan blir det tangentbordsuppföljning och folk som letar efter det perfekta klicket. Huvudämnet är vad vi gör för att försöka hålla oss i någon sorts fysisk form med vårt stillasittande yrke. Bollar, skrivbord, ergonomi och motion avhandlas. Det blir en del löpning efteersom det råkar vara Fredriks sätt att röra sig och rensa huvudet. Sätt att motivera sig att träna - tricket är att det inte finns så mycket utan bara är att göra. Fredriks grej är ...

Kodsnack 159 - Korthuset vi byggt för att hålla ordning på korthuset
Kristoffer och Fredrik rapporterar från  Devsum 16 om kaffe och tankar från Tim Huckabys keynotepresentation. Teknikdemonstrationer kan leda till bra diskussioner kring utvecklaretik. Finns det någon aktiv rörelse kring etiska regler för utvecklare? Vi snackar också typer, Typescript och varför Typescript inte tilltalar Kristoffer. Vi kommer också in på Javascript och språkutveckling. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @is...

Kodsnack 158 - Jag blir stressad av att prata med robotar
Vi gräver ner oss i tangentbord, modeller, knappupphängningsvarianter och ergonomi. Sedan snackar vi lite Google I/O och … lite mer om tvisten mellan Google och Oracle kring Java och API:er. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon 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...

Kodsnack 157 - I have no idea what a startup is
Johannes Tveitan and Magnus Gudmundsson and try to nail down just what a startup is and what working for one means. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @isallmaroon och @bjoreman on Twitter, have a page on Facebook and can be emailed on info@kodsnack.se if you want to write something longer. We read everything you send. If you like Kodsnack we would love a review in iTunes! Länkar Bob Jelica Football addicts Johannes Tveitan Monocl Gothenb...

Kodsnack 156 - Erlang har inte kommit från intet
Kristoffer och Fredrik snackar med Joe Armstrong om Erlang, dess historia och des tid och plats i världen. Vi pratar även om Joes bakgrund och var dator-, mjukvaru- och teknikvärlden är på väg. Vi diskuterar också kopplingen mellan musik och programmering, och att lära sig för att verkligen bli bra på saker. I avsnittet gav Joe några utmaningar till våra lyssnare: Prove that 5!! >> # protons in universe Then show that 5!! is TINY compared to Graham’s number Watch a youtube video explaining Graham’s nu...

Kodsnack 155 - Sämre standard för sanning
Kristoffer och Fredrik värmer upp med små telefoner, framför allt Iphone SE och att växla över till IOS från Android. Huvudämnet är nya rykten och påståenden kring vem som egentligen ligger bakom pseudonymen Satoshi Nakamoto - personen eller personerna som ligger bakom Bitcoin. Vi snackar både om vad som hänt och om medias många gånger märkliga hantering av nyheter. Slutligen lite nedvarvning med 360-video och annat. Avsnittet sponsras till vår stora glädje av Dataföreningen kompetens som rekommenderar kurs...

Kodsnack 154 - Så exakta funktioner som möjligt
Kristoffer och Fredrik blir sugna på mindre telefoner - närkommer reseläge på telefoner som komplement till flygplansläge? -och snackar sedan om webbläsaren Vivaldi.Sedan blir det callbacks, omskrivningar av kod och verktyg somhjälper en att skriva bättre kod. Fredrik har dykt in i callbacksoch börjat se nytta med ytterligare ett tankesätt kring dataflöde.Vi undrar om vi inte väldigt ofta gör precis fel när vi skriver omsaker, och om vi inte är helt fel ute när vi tänker att man inteska upprepa sig. Do repe...

Kodsnack 153 - I den nisch han är så stämmer det han säger
Kristoffer och Fredrik snackar esoteriska kalender- och e-postsystem, Meetup och trevliga grupper att gå med i och knepigheter kring att organisera möten (man kör fast i tanken att någon måste presentera något varje gång). Sedan snackar vi om Gothenburg startup hack och andra ställen Kodsnack dyker upp under våren. Vi funderar också på om utvecklingsbranschen, kanske främst spelbranschen, kan lära något av filmbranschen. Och har någon provat att bygga ett flerspelarspel om demokrati? Sedan snackar vi Jonath...

Kodsnack 152 - Den här felkoden kanske hjälper dig
Fredrik och Tobias följer upp tips och kommentarer på tidigare avsnitt kring fönsterhanterare, Bash för Windows, riskerna med att prova betaversioner och oväntade javascriptprojekt. Sedan snackar vi om Swifts helt nya officella androidstöd. Tänk om vi får ett enda språk för utveckling på alla stora plattformar, och som dessutom har sitt ursprung hos Apple. Det hade vi inte gissat. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallm...

Kodsnack 151 - Bash är ju väldigt bra
Tobias och Fredrik snackar utifrån Microsofts konferens Build 2016. Alla blir ju uppjagade av tanken att kunna köra Bash och linuxprogram på Windows. Vi pratar också lite om Hololens och övriga saker, som de gradvis sjunkande barriärerna för att utveckla för konsoller. Sist en liten puff för att titta i Kodsnacks Advent of code-repo! Gå gärna in och titta, och bidra med egna lösningar både i nya och gamla språk! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är ...

Kodsnack 150 - Man tar väldigt lätt på beroenden
Utifrån en incident med paket i pakethanteringssystemet npm snackar Fredrik och Kristoffer om vad som hände, vad vi tycker och tänker utifrån det och vilka problem pakethanteringssystem har att försöka lösa. Beroenden och vilka beroenden man drar på sig direkt och indirekt. Hur mycket kontroll har och bör vi egentligen ha på den kod vi gör oss beroende av? Kommer den här incidenten att förändra något? Är beroendehygien ett ämne vi alla borde prata mer om? Ett stort tack till Cloudnet som sponsrar vår VPS! H...

Kodsnack 149 - Jag är faktiskt rockstjärna
Vi värmer upp med veckans hemska bugg och kul med IR-fjärrkontroller och appledatorer. Sedan snackar vi om de nyligen släppta resultaten av Stack overflows användarundersökning. Vi går från språk till titlar (och vad de betyder för oss), självidentifikation och vilka som egentligen svarat, till den trista könsfördelningen i utvecklarvärlden och tankar utifrån det. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjorem...

Kodsnack 148 - Gå ut, ha sönder lite kod
Vi värmer upp med helskärmslägens diskreta charm på olika operativsystem och Standarder som blir för stora, kommer ivägen och innehåller för många bitar som inte tänker på varandra. Det är inte bara svårt att komma in i dem, utan ur dem också. Sedan försöker vi besvara frågan hur man blir programmerare, hur man börjar programmera och var vi egentligen började. Att göra fel är att göra rätt! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashiet...

Kodsnack 147 - Det där var ett helt nytt drag
Fredrik och Kristoffer snackar AI som spelar Go och besvär med drag och släpp och tidslinjer i Javascript. Var tar en AI som kan vinna i Go och verka kreativ vägen härnäst? Kommer den att ge mänskliga spelare nya idéer? Har vi några lyssnare som spelar Go och/eller kodar neurala nätverk? Hör gärna av er med åsikter och insikter! Efter avsnittet vann Alphago även det tredje partiet och därmed hela matchen. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsna...

Kodsnack 146 - Model-view-controller i kaffekoppen
Fredrik snackar med Erik Svedäng, en av skaparna av kodäventyret else Heart.Break(), om just else Heart.Break(). Vad spelet är, hur det kom till och allting runtomkring. Inga spoilers. Lite om hur gemenskapen kring indiespel ser ut. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon 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 145 - Vad gör alla andra? Då gör jag inte så
Fredrik, Kristoffer och Martin snackar om Martins senaste spel Twofold inc. Från första idé till släpp, idéer och motvalsutveckling, kloner, typsnitt och sparande i molnet. Varför tycker Martin synd om de som måste skriva recensioner? Martin bekänner spelets värsta (och kanske även bästa) fulhack. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack....

Kodsnack 144 - Allting på insidan är bara gips
Hårdvara, Rust och andra nyare programmeringsspråk, debugverktyg. Vi snackar hårdvaruproblem, vad som egentligen spelar roll för en dators upplevda hastighet och hur många datorer Kristoffer egentligen har och använder. Uppgraderingar och hur vårt uppgraderingsmönster har ändrats. Vi önskar oss egna små serverhallar, och färre prylar. En uppdatering kring Kristoffers tankar och känslor kring Rust. Vi har den fina känslan att det händer nya roliga saker med programmeringsspråk, och att det finns mycket kvar ...

Kodsnack 143 - The web standards bug
Fredrik talks to Aaron Gustafson about web standards. His origin story, how he got into web standards. How the standards work and who should get involved. The problems with prefixes and how we use them. This episode was recorded during the developer conference Øredev 2015, where Aaron gave two talks. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @isallmaroon och @bjoreman on Twitter, have a page on Facebook and can be emailed on info@kodsnack.se if y...

Kodsnack 142 - Vi vet inte varför och vi har ingen debugger
Tobias bygger kompilatorer själv och Kristoffer hackar CSS. Vi snackar om varför Kristoffer varit uppe hela natten och hackat CSS. (Det är inte så illa som det låter och leder in på lite bra spelsnack.) Varför har alla bättre förstärkare stora hörlursuttag? Tobias berättar om sina ramverksval och funderingar för möjliga hobbyprojekt - bra webbramverk för Python, någon? Det är lätt att hamna i cirklar av att försöka utvärdera ramverk för att börja bygga det man egentligen vill ha gjort … Sedan snackar vi det...

Kodsnack 141 - We end up with everybody being better
Fredrik talks to Sallyann Freudenberg - “Agile/Lean coach and practitioner, psychology of software development researcher, neuro-diversity advocate, ageing punk-rocker.” - about her research into pair programming, offices for everyone and how people actually (do not) split work when pair programming. We also discuss what makes an expert an expert? What are lists and verbalization really good for? Research versus practise and how and what each side can learn from the other. And why the rift is there in the f...

Kodsnack 140 - Det är okej att ta någon annans idé
Fredrik och Kristoffer får uppföljning från förra avsnittet. Vi snackar Swifts relation till andra språk och den positiva öppenheten när det gäller språk som lånar idéer av varandra. Därifrån är steget givetvis kort till att ondgöra sig över patent. Sedan kommer vi in på superdatorer och ställer oss frågan om Seif kan vara vägen till en bättre plattform för applikationer än webbläsaren? Finns det ens hopp om säkerhet med tekniska lösningar, man kan ju ändå inte göra folk bättre? Man måste se helheter för at...

Kodsnack 139 - ++ och -- betyder ingenting för den stora massan
Fredrik, Cenny Davidsson och Jack Nutting snackar om Apples programmeringsspråk Swift - ett språk som känns som ett hopkok på ett bra sätt. Vi går igenom var språket står idag, nyss släppt som öppen källkod, vad som är spännande (det mesta) i språket och hur det verkar ha fått fotfäste och väckt intresse hos många nya grupper. Vi diskuterar också nyttan med bra pakethantering och funderar över när det är läge att hoppa på swifttåget. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frå...

Kodsnack 138 - En wiki som ingen uppdaterar
Fredrik och Kristoffer snackar om vårens utmaningar, bland annat att dokumentera och informera andra. Hur får man egentligen en wiki - eller något annat sätt att distribuera informarion - att fungera? Krävs det någon sorts kritisk massa? Är den bra lösningen på dokumentation i själva verket densamma som för kod - att skriva så lite och exakt som möjligt? Vi kommer också in på de eviga utmaningarna att abstrahera saker på olika nivåer, speciellt när gränssnitt och bakomliggande lösningar skiljer sig tydligt ...

Kodsnack 137 - Mitt dagliga problem
Programmeringsövningar och tips till nybörjare på programmering. Fredrik och Kristoffer snackar att koppla bort på semestern och mer om övningar för programmerare. Vi funderar över upprepningens värde för lärandet och undrar om inte hela utvecklarvärlden byggt upp en missriktad rädsla för upprepning. Har ni fler förslag på bra dagliga problem? Fortsätt skicka in dem! Ludvig Gislason hörde av sig med två tips: “Hackerrank har gjort lite sport av det och där finns tävlingar, ranking osv men framförallt har de...

Kodsnack 136 - You can do all of this with the brain of a sesame seed
This episode is a little special. It is kind of bonus material for the Øredev conference of 2015. In it, you will hear Tim Urban and Torill Kornfeldt discuss artificial intelligence, life extension and the differing mindsets of technology and biology. Tim Urban is the writer of Wait but whyy, a fantastic website of deep dives into topics like artificial intelligence, Tesla and SpaceX but also softer topics like procrastination and the fear of what other people think. Torill Kornfeldt is a biologist and scie...

Kodsnack 135 - Oavsett vad du pratar om berättar du en historia
Fredrik snackar med Torill Kornfeldt - biolog, vetenskapsjournalist och författare - under Øredev 2015. Vi snackar poddradio, forskning och en hel del kommunikation. Hamnar du också ofta i fällan att du berättar allt du vet om Närke när du kommunicerar? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon 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 so...

Kodsnack 134 - Allowed to be a beginner again
Fredrik talks to Rachel Reese about F#, Xamarin, the the MIT study (on diversity, sexism and career for women faculty at MIT) and related topics. We also cover good communities and being allowed (by yourself and others) to be a beginner. This episode was recorded during the developer conference Øredev 2015, where Rachel gave two talks. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @isallmaroon och @bjoreman on Twitter, have a page on Facebook and can...

Kodsnack 133 - Precis allt man kunde hoppas på
Den fulltaliga panelen inleder med uppföljning från förra veckan. Långsamma byggen, lite rättelser och uppdateringar angående både Wordpress stora omskrivning och automatisering på Windows. Tobias uppskattar Windows 10 och ger ett snabbt utlåtande om Visual studio code. Veckans huvudämne är att Apple just öppnat Swift, med besked! Är det något problem för Apple om Swift inte portas till Windows? Vad händer med Swift om Chris Lattner blir påkörd av en universell seriell buss? Frågorna är många men intrycken ...

Kodsnack 132 - En ny demon som måste matas med tårar
Kristoffer och Tobias snackar refactoring. När ska man skriva om saker, när ska man det inte? Tobias berättar om några av de hörn som behövde filas lite mer efter den senaste stora releasen av Plex media player. Automatisering och tester är tvåeggade svärd. Det är lätt att börja på något och försvinna ner i kaninhål. Sedan går diskussionen vidare utifrån Wordpress nysläppta admingränssnitt byggt i Javascript och React om spänningsmomenten med att göra stora byten som kan kräva omställning för många. Hur för...

Kodsnack 131 - Motverka monoliten
Kristoffer och Fredrik snackar höstens konferenser och vårt deltagande i Øredev, Susecon och Internetdagarna. Vi komer bland annat in på standarder och stora företag som vill låsa in internet och även Kristoffers invändningar mot singulariteter och kolonisation av rymden. Avsnittet sponsras av Jetbrains och Resharper, som ger dig massor av Jetbrains smarta funktioner direkt i Visual studio. Surfa in på http://www.jetbrains.com/kodsnack-resharper för att få veta mer och stödja Kodsnack. Ett stort tack till C...

Kodsnack 130 - Den där vill jag ju absolut inte ha i min lista just nu
Kristoffer och Fredrik snackar om att försöka hantera sin flod av inkommande ärenden, hur man vill försöka sortera dem, hur det är lätt att tänka att man ska lösa allt med mer och fler system, och att det ofta nog inte är lösningen egentligen. Går det sista steget mellan dig och verktygen att göra som en generell lösning eller måste det alltid vara ditt eget speciella sätt att göra på? Och punkten att inga system blir bättre än den data man kan lägga in och underhålla i systemet. Sedan en stunds nedstigande...

Kodsnack 129 - Inte en textur så långt ögat kan nå
Kristoffer, Fredrik och Martin snackar om falafel i Malmö (måste man vada genom drivor av falafel?) och dragbaserade racingspel. Sedan går vi in på Twofold inc, Martins nästa spel, att sälja in det man gör. Och vektorgrafik. Varför är inte vektorgrafik mer populärt? Sedan AppleTV och dess egenheter för spelutvecklare. Avsnittet sponsras till vår stora glädje av Jetbrains och Intellij IDEA, Jetbrains eminenta IDE för Java. Surfa in på http://www.jetbrains.com/kodsnack-ideaför att få veta mer och stödja Kodsn...

Kodsnack 128 - Kunskapsspridning och ögat på fingret
Fredrik och Johan Öbrink - technical creative director på Iteam - snackar om att skaffa sig erfarenhet och växa som utvecklare. Från att det saknas bra konferensinnehåll för de som är nya på ett område till behovet och kanske nästan ansvaret bland de med mycket erfarenhet att se till att den förs vidare till de med mindre. Upplevs det inte som “fint” nog att ha presentationer som är introduktioner eller grundläggande? Det är lätt att tänka att man kan hitta introduktioner på nätet, men det kanske finns aspe...

Kodsnack 127 - Generaliserings-creep
Fredrik och Tobias snackar om veckans buggar och oväntade kodbeteende. Sedan funderar vi utifrån Babel på om det finns ett generellt mönster där saker gärna abstraheras till dess de kräver pluginsystem för att göra något alls? Utmaningen i att behålla något som är praktiskt samtidigt som man gör en lösning mer generell och kraftfull genom att generalisera den. Ska du på Øredev? Leta upp Fredrik och säg hej! Vi har ett fåtal t-shirts kvar! Kontakta oss om du vill köpa en av dem för 250 riksdaler inklusive fr...

Kodsnack 126 - C++ har alltid varit där
Vi snackar om Clangs uppdykande i Visual studio, Visual studios egenheter, vilka fördelar det kan innebära och C++ uppryckning i popularitet och uppmärksamhet som språk för korsplattformslösningar. Som avslutning diskuterar Fredrik och Kristoffer den andra trailern för the Force awakens, förväntningar på filmen och hur man hanterar dem, spolierar den stora överraskningen i Rymdimperiet slår tillbaka och ja … Star wars i allmänhet. Spoilerfritt fram till att Tobias lägger på vid 35:30. Och: ett litet avslöja...

Kodsnack 125 - Vi visste inte ens om det skulle vara möjligt
Tobias, Daniel Eriksson och Fredrik snackar om Plex nyss släppta Plex media player - ersättaren för Plex home theater. Tobias berättar om utvecklingsprocessen det senaste året, från problemen som ledde fram till besluten att prova nya vägar, de vägar som provades och till slut valdes och alla utmaningar på vägen. Inte minst filosofin både för utvecklingsprocessen fram till denna första version, och för det fortsatta arbetet. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller...

Kodsnack 124 - En gedigen pedagogisk tanke
Fredrik har varit på Kodcentrums hackathon för barn i Göteborg, pratat med arrangörer och volontärer och inspirerats. Om barn kan programmera visuellt, och vi med Tickle kan programmera robotar och drönare visuellt, varför kan vi inte programmera appar visuellt? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Gillar...

Kodsnack 123 - Beroendefabriken
Fredrik och Kristoffer snackar lite om telefoner - roséguldets utmaningar och Oneplus two. Sedan en diskussion om Kristoffers försök att bygga en app för Android vilket leder över till Kristoffers erfarenheter i närheten av Ruby on rails. Har Rails dragit till sig för många personer som är för fokuserade på abstraktioner? Mjuvara och folks tillvägagångssätt drar lätt iväg åt håll som inte nödvändigtvis är bra i längden, hur får man fason på det? Och vem kan göra det? Skillnader och likheter mellan Ruby och ...

Kodsnack 122 - Lättillgängligt om säkerhet
Tobias, Fredrik och, lite oväntat, Fredrik snackar om endagssäkerhetskonferensen Next generation threats: innehåll, åsikter och idéer.Vi täcker både formen på dagen, talarnas presentationer, diskussioner utifrån presentationerna, våra idéer utifrån dem och försöker knyta ihop allt till någon sorts helhet. Hur ska man ge respons på hack? Spelar det någon roll om det är en ensam galning eller en hel nation bakom? Vem ska man ringa när man blir hackad? Och vilken presentation var egentligen viktigast? Ett stor...

Kodsnack 121 - Frågan för oss som Plex
Tobias och Fredrik snackar om Apples senaste prylar från ett utvecklarperspektiv, och allra främst nya Apple TV och vilka möjligheter och utmaningar den erbjuder för exempelvis Plex. Sedan blir det Go, hur verktygsstödet för Go har gått framåt senaste året och språkets små egenheter. Ett språk byggt som en liten kärna av funktioner som man sätter samman ger helt andra utseenden på vissa lösningar än ett språk där större konstruktioner byggs in direkt i språket. Avsnittet sponsras av säkerhetskonferensen Nex...

Kodsnack 120.5 - Vi ska få nycklar att bli hipster
Fredrik snackar med Jonas Arvidsson, grundare och VD på Parakey, om prylarnas internet, Parakeys historia och idéer, att starta företag och bygga hårdvara och mycket mer (som Appe watch). Och reseberättelse från San Franciscos mindre reputabla delar. Att vara bra på att skriva kan hjälpa dig uppfylla din dröm! Att utvecklas som team, kunna bli arga och gå vidare. Lite om att presentera saker. Inspelat på plats i Göteborg, spårvagnsljud i bakgrunden är en ren bonus. Avsnittet sponsras av säkerhetskonferensen...

Kodsnack 120 - Fler svar, tidigare
Tobias och Fredrik snackar med Daniel Stenberg, skapare av curl och nätverkskodare på Mozilla, om curl, att driva populära öppna källkodsprojekt på fritiden och HTTP/2. Visste du att HTTP/2 i praktiken alltid är krypterat i webbläsare, trots att specifikationen inte kräver det? Och en del av anledningen är att det i praktiken blir lättare att göra det nya protkollet med TLS istället för utan? Men med curl kan du givetvis använda båda varianterna. Avsnittet sponsras av säkerhetskonferensen Next generation th...

Kodsnack 119 - Trilla utanför säkerheten
Tobias och Fredrik börjar med att snacka felsökning - man ska fortfarande mäta vad som faktiskt tar tid innan man försöker optimera men ibland kan det kännas okej att optimera i förväg också. Sedan pratar vi om appsandlådan på OS X, att få appar att fungera i den och vilka för- och nackdelar det innebär. Apples sandlåda är bra för vad den är, men är det bra att ha en sandlåda på det här sättet? Har någon lyssnare bra koll på moderna Windows säkerhetsmodell, sandlådor och liknande? Hör gärna av er! Avsnittet...

Kodsnack 118 - Buggfixar och prestandaförbättringar
Vi snackar information om nya versioner, hur man bokför vad man gjort och vad av det man gjort man bör informera sina användare om. Vad hör hemma i kommentarer i koden, vad hör hemma i commitmeddelanden, och vad ska med i informationen kring en ny version? Har du en åsikt vill vi höra den! Vi snackar också om Go som nyligen nått version 1.5 och om self hosting. Omkring en halvtimme in i programmet har Kristoffer egentligen inga klagomål! Sedan snackar vi språktrender på Github och i Tiobe-indexet och vad re...

Kodsnack 117 - Det finns inget bra sätt att släppa en ny app
Fredrik och Tobias snackar att komma tillbaka från semestern, refactoring och sedan, via tidsuppskattning, stora omskrivningar och att släppa stora nya versioner av appar för iOS. Allt utifrån Plex senaste uppdatering för iOS och återkopplingen från användare. Det är alltid svårt att balansera önskemål, speciellt mellan de som tycker att allting fungerar bra och de som tycker att allt borde göras om och förbättras. Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med in...

Kodsnack 116 - Mejl om att andra roar sig
Fredrik och Kristoffer snackar sladdar och switchar, att vara tillbaka på jobbet, att försöka navigera undan socker. Böcker och semesterstress. Vi försöker återhämta oss från semestern. Utifrånpespektivet när man jobbar på distans utan att alla gör det och vilka kontaktvägar och verktyg som gäller för Kristoffers del som distansjobbare. Det tråkiga i att populära verktyg oftast är slutna numera, vad det kan bero på och vilka problem som finns med verktygen. Och så böcker; John Cleese självbiografi, Richard ...

Kodsnack 115 - Datorerna har dragits ner till vår nivå
Fredrik och Kristoffer snackar utifrån Alan Kays presentation “Normal considered harmful” om datavetenskapens vetenskaplighet, att kunna sin historia och att försöka ta saker framåt. Hur bitter kan man bli? Hur skräpig är egentligen webben av idag? Borde var och en av oss bygga sin egen processor, och är inte världen bättre idag än vad sjuttiotalsvisionärerna tycker? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjo...

Kodsnack 114 - En historia av att inte säga någonting
Fredrik och Tobias diskuterar huruvida Safari är det nya Internet explorer 6 eller ej och vad de tycker om hela den diskussion som uppstått i ämnet. Avsnittet sponsras till vår stora glädje av Jetbrains och Intellij IDEA, Jetbrains eminenta IDE för Java. Surfa in på http://www.jetbrains.com/kodsnack-ideaför att få veta mer och stödja Kodsnack. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallm...

Kodsnack 113 - Vill du ha en gammal fisk?
Fredrik och Kristoffer snackar Ecmascript 6, också känt som Ecmascript 2015 eller helt enkelt den senaste standarden för Javascript. Vi går igenom nyhetslistan på es6-features.org och vädrar våra tankar, intryck och undringar. Blir nästa upplaga av Javascript: the good parts tjockare eller tunnare? Avsnittet sponsras till vår stora glädje av Jetbrains och Resharper, som ger dig massor av Jetbrains smarta funktioner direkt i Visual studio. Surfa in på http://www.jetbrains.com/kodsnack-resharper för att få ve...

Kodsnack 112 - React-tänket jobbar sig neråt i stacken
Fredrik och Kristoffer snackar React och konferensen React Europe. Sedan berättar Kristoffer om sina problem med CORS och Ruby on rails och hur det gett honom känsla för varför folk lockas av Node. Kristoffers sug efter att bygga bättre appar för Android och trevliga sätt som Clojure att göra det utan att behöva blanda in Java och XML. Sist lite om att att jobba därifrån man är. Avsnittet sponsras till vår stora glädje av Jetbrains och Clion, ett kraftfullt IDE för C och C++ för såväl Linux som OS X och Win...

Kodsnack 111 - Feta binärer för webben
Vi snackar Webassembly och försöker föreställa oss en värld där Javascript inte längre måste vara det automatiska valet för webbprogrammering. Vad kan hända? Blir allt bättre, eller riskerar webben rentav att bli mer stängd och svår att lära sig? Avsnittet sponsras av Jetbrains och Teamcity, deras produkt för continuous integration. Surfa in på http://www.jetbrains.com/kodsnack-teamcity för att få veta mer och stödja Kodsnack. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfin...

Kodsnack 110 - Hans jobb är att bygga molekyler
Vi snackar lite mer om saker Apple presenterade på sin utvecklarkonferens WWDC: Swifts kommande källkodsöppning och vad den kan ha för betydelse, LZFSE - Apples nya komprimeringsalgoritm, att man kommer att kunna utveckla kompletta appar som körs på Apple watch och slutligen bitcode - att man kommer att kunna (och i klockans fall vara tvungen att) ladda upp sin app till App store som intermediärkod istället för färdigkompilerad binär. Vi får också med några av Tobias utvecklarriktade intryck av Apple watch....

Kodsnack 109 - Mitt företag är fokuserat på att jag ska vara glad
Förstärkta av Martin Jonasson snackade vi live på Code night 2 - Lärdomar från spelbranschen om … ja, vad man kan lära från spelutveckling. Att börja, leka, slänga, börja om igen, fokusera på prestanda och annat som vi kan ha glädje av att göra till vardags. Vad skiljer vanlig programmering från spelprogrammering? Att arbeta lustfyllt och inte bekymra sig för och distraheras av oviktiga saker runtomkring. Ursprungsidén för Rymdkapsel avslöjas också. Länge leve avslappnade gamejams! Och så några anledningar ...

Kodsnack 108 - Gröna, verifierade certifikat
Vi snackar SSL - TLS om man ska vara nogräknad. Tobias berättar om Plex långa resa mot att kunna visa ett grönt lås i webbläsarens adressfält, och att göra det på ett så rätt sätt som möjligt. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Sist i avsnittet presenterar vi vinnarna i Informators Raspberry pi-tävling under Code night 2! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsna...

Kodsnack 107 - Assembler on rails
Fredrik och Kristoffer snackar bakslag, när ett gammalt fulhack tycks komma tillbaka och bita en precis på mållinjen. Lite Swift, men just idag behöver Kristoffer inget nytt programmeringsspråk. Lite om Fredriks återfunna kodfokus på jobbet, vidare till att tester i alla fall har sina fördelar, till och med när allt annat är ett elände och hur Kristoffer jobbar med tester. Tester som verktyg för att fokusera. Sedan går vi från nya programmeringsspelet TIS-100 till processorer, assembler och andra lågnivåsät...

Kodsnack 106 - Jag kan fokusera, om jag vill
Fredrik och Kristoffer snackar om det förlösande i att hitta rätt namn på saker och att våga slänga bort och skriva om. Sedan snackar vi stora och högupplösta bildskärmar, deras kablar och kontakter. Och nya Macbook. Och tangentbord. Som avslutning ett försnack om vad Apple kan tänkas presentera på WWDC 2015, vad Google pratade om på I/O och vad Microsoft gjorde under Build. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är ...

Kodsnack 105 - Hur många poäng det är på uppgiften
Vi snackar anställningsintervjuer; upplägg, frågor och om intervjuprocessen faktiskt kan göra en mindre intresserad av att arbeta för ett företag. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar IRC - Internet relay chat Kommaseparerad text - exportformatet som driver vä...

Kodsnack 104 - Inte alltid min starka sida
Tobias och Fredrik snackar om Gothenburg startup hack. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Code night 2 - 17 juni i Stockholm Martin Gothenburg startup hack Ett roligt lass att dra - snacket med Josefin om hacket Hackathon Bilder från hacket Kajskjul 8 Gbg te...

Kodsnack 103 - Våra testcase gick igenom, helt plötsligt
Spoilerhornet ljuder! Vi snackar om Daredevil, Avengers: age of Ultron och AI. Hoppa till 29:45 i avsnittet om du inte sett Daredevil och/eller Avengers: age of Ultron och vill göra det utan förkunskaper. Varför bekymrar sig smarta människor för AI, är det något vi andra ens borde fundera över? Avsnittet sponsras av Informator, som erbjuder dig utbildningar om allt möjligt och - precis som vi - hoppas att du dyker upp på Code night 2 17 juni. Ett stort tack till Cloudnet som sponsrar våra livesändningar och...

Kodsnack 102 - Saker och ting som vi vet halvmycket om
Tobias och Fredrik snackar om och utifrån nyheter från Microsofts konferens Build: bryggorna till iOS och Android, Edge, Hololens och Visual studio code. Avsnittet sponsras till vår stora glädje av TeamCity, Jetbrains produkt för continuous integration. Surfa in på http://www.jetbrains.com/kodsnack-teamcity för att få veta mer och stödja Kodsnack. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @is...

Kodsnack 101 - Anekdoter mot anekdoter
Vi snackar utifrån post från lyssnarna. Vad som fick Kristoffer att bli skeptisk till SOLID och andra principer, utvecklingsprocesser och regler. Det finns så mycket annat än processen man bekänner sig till som påverkar hur något faktiskt går. Var är luckorna i historien den senaste trendmetodologin berättar? Sedan diskuterar vi hur vi hanterar vardagens problem, som när nätet är nere precis innan deadline eller när man lyfter blicken och upptäcker att hela dagen gått utan att man fått något gjort. Tack til...

Kodsnack 100 - Interna mellanchefs-concerns
Vi snackar lite mer om hacket mot Umeå kommun och hurpass överens folk som tycker sig ha olika åsikt i frågan egentligen är. Sedan diskuterar vi Fredriks insikt att han just nu inte utvecklas så mycket som programmerare utan fokuserar mer på saker runt omkring. Är det situation, presonlig utveckling eller något helt annat? Vi pratar också om när programmering är mindre roligt, och Tobias berättar om sina pauser från att programmera på arbetstid. Därifrån kommer vi vidare till karriärsteg för utvecklare, bra...

Kodsnack 99 - Första gången man kunde höra riktigt Kodsnack
Vi snackar om IDGs nyss avslutade Code night där vi livesände från scen. Vi sammanfattar evenemanget och är fortfarande överväldigade, glada och tacksamma över alla entusiastiska och intressanta lyssnare vi fick träffa. Sedan blickar vi tillbaka på den avlägsna tid då Kodsnack började och vad som hänt och utvecklats sedan dess. Vi passar också på att lista några favoritavsnitt. Vi bekräftar officiellt vår okunskap om Windows och Microsofts ekosystem, och vi förstår helt kritiken att vi har dålig koll där. E...

Kodsnack 98 - Ett roligt lass att dra
Fredrik och Kristoffer snackar med Josefin Ondrus om att arrangera saker för utvecklare. Var börjar man? Vad är bra att tänka på och hur svårt är det egentligen? Hur peppar man folk att våga ställa sig upp och prata om saker? Är tåghack nästa stora grej? Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS! Torsdag 16 april 18:30 snackar vi live på Code night i Stockholm. Evenemanget är fullbokat, men vårt snack kommer att strömmas live. Surfa in på Code nights webbplats f...

Kodsnack 97 - Här i datorernas stenålder
Fredrik och Kristoffer snackar öl och vin. Sedan arbetsergonomi, värk i muskler och att försöka minimera musanvändandet. Hur kan VR påverka ergonomin och våra kontor? Några inslag av filmsnack och boksnack inklusive nyss utkomna boken Becoming Steve Jobs. Lite diskussion om React och ramverk för webbapplikationer. Numera är det inte lika viktigt att alltid slänga med stora ramverk när man ska bygga enkla saker på webben. Därifrån snackar vi om Darts ambitioner. Sedan snackar vi om Umeå kommuns skadeståndskr...

Kodsnack 96 - Den abstrakta idén om vad programmet gör
Fredrik hade mer och mindre självförvållade ljudproblem under inspelningen, så ljudet är inte perfekt. Vi beklagar och lovar bot och bättring. Först snackar vi lite om Apples nypresenterade Macbook med bara en USB-port. Kan Fredrik leva med den? Är det en bra idé att ha så få portar på en bärbar dator? Sedan snackar vi säkerhet i Chrome och andra webbläsare. Hur bra är de steg som främst Chrome har tagit och tar för att öka säkerheten för vanliga surfare? Hur stora förbättringar blir det av att man försöker...

Kodsnack 95 - Jag trivs bättre i två dimensioner
Martin, Tobias, Kristoffer och Fredrik snackar spelteknik utifrån nyhterna på 2015 års Game developers conference. Vi börjar med att snacka spelmotorer eftersom de flesta stora nu är gratis att börja använda. Skillnader mellan Unity och Unreal avhandlas. Betyder det slutet för hemskrivna motorer? Finns det plats för Source för den delen? Efter det snackar vi Vulkan - det nypresenterade 3D-API:et som ses som en arvtagere till OpenGL och dess nyheter och fördelar. Sedan rullar vi vidare till andra API:er för ...

Kodsnack 94 - Päronmetersekunder är inte en rimlig enhet här
Fredrik och Tobias snackar typer från aritkelnTypes as units. Är statisk typning på väg tillbaka? Har det varit ute med statisk typning? Det går ju bra att skriva rörig kod även utan statisk typning, så vad är problemet? Därefter snackar vi om att grovt dela in utvecklingsvärlden i konservativa och liberala riktningar, både när det gäller språk, företag och personer. Var ligger du på skalan, vilken riktning tilltalar dig mest? Vad tycker du om att göra den uppdelningen? Slutligen snackar vi utifrån en Inter...

Kodsnack 93 - Återuppfinna hjulet i Node
Fredrik och Kristoffer snackar utifrån en gammal artikel om Node.js. Är Node vägen in till serverutveckling för en generation av webb- och klientsidesutvecklare? Kristoffer framför bra teorier om varför folk frustreras över Node och lär Fredrik tänka annorlunda om frustrerade artiklar på nätet. Vi spekulerar i anledningen till Nodes framgång och om folket kring Node har förstått varför Node blivit populärt. Vi snackar också om hur företags styrande av språk och miljöer påverkar dess utveckling och energi. H...

Kodsnack 92 - Beröringsytor med andra
Kristoffer och Tobias snackar med Martin Jonasson, mannen bakom bloggen Prototyprally och företaget Grapefrukt. Vi tar upp att titta på liveströmmar och att strömma sig själv när man programmerar. Hjälper det till att avmystifiera programmering? Vilka bra och dåliga vanor man kan lära sig av att liveströmma vad man gör? Vi snackar också om Peter Molyneux och Godus, det läskiga med crowdsourcing och problemen och utmaningarna med andra sätt att ta betalt. Vår nya inspelnings- och livesändningstid är 12:00 på...

Kodsnack 91 - Avsluta med ett nil
Fredrik och Cenny Davidsson dricker varm choklad och snackar Apple, Swift, funktionell programmering, bildskärmar, mer Swift, spel och ganska mycket annat. Avsnittet spelades in samma dag som Apple släppte Swift 1.2, innan nyheten om det kom. Har du kommentarer, frågor eller tips? Vi är @kodnsack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Xbox 360 Första Xbox EB games Wii Gamla cinema display med stora strö...

Kodsnack 90 - I värsta fall så har du haft roligt
Vi snackar om att hantera kommentarer från användare och om behovet (eller frånvaron av behov) av självmarknadsförande. Om kunder som hör av sig med specifika åsikter om hur saker ska fungera och utvecklas. Alla vill ha en enkel lösning på just sitt problem på just sin favoritplattform och på sitt favoritsätt. Samtidigt behöver vi utifrånperspektiv för att se skogen trots alla träd. Varför ignorerar utvecklarna alltid just mitt problem? Har vi utvecklare varit bortskämda som haft så få “okunniga” användare ...

Kodsnack 89 - System på ett chip på ett kort
Vi snackar om Raspberry pi, den nyss presenterade version 2 och det faktum att den kommer att kunna köra Windows 10. Vi spekulerar om vad Windows för Raspberry kommer att kosta, strax efter inspelning fick vi veta att Windows kommer att vara helt gratis i det sammanhanget. Vi spekulerar om användningsområden och var utvecklingen kan ta vägen. Sedan snackar vi utifrån artikeln What color is your function. Först om problem Kristoffer upplevt med Rust. Sedan bland annat om koncept i språk som “smittar” ens kod...

Kodsnack 88 - Drive by-patchar
Vi snackar hantering av patchar och pull requests från utomstående. Viljan att snabbt få in bidrag från utomstående samtidigt som man vill uppmuntra till bidrag som passar väl in i projektets sätt att göra saker. Sedan om drivet mot förenkling i hård- och mjukvara gör att vi går miste om något för expertanvändare. Balansgången mellan att ta in nybörjare och att låta experter jobba kraftfullt och lära sig få ut maximalt av verktygen. Vår nya inspelnings- och livesändningstid är 12:00 på måndagar. Surfa in på...

Kodsnack 87 - Internet explorer begins
Vi snackar om Microsofts senaste nyheter - samma dag som de presenterades. Vi börjar med Hololens och nyttan med augmented reality framför virtual reality. Vi snackar också om Spartan och undrar om det är bra eller dåligt att Microsoft fortsätter på sitt eget spår med webbläsare. Därefter bland annat Windows 10 och om det är dåligt för alla som vill sälja mjukvara att nu även operativsystem börjar bli något som ges bort gratis? Vi snackar också om föreningen mellan det moderna och mobila gränssnittet och de...

Kodsnack 86 - Mitt favorit-X
Fredrik och Tobias följer upp kommentarer från tidigare avsnitt. Ämnen som tas upp är bland annat det här med att lära sig saker från grunden, kopplingen mellan det och alla nya lösningar och språk som skapas. Att prova på nya språk och våga experimentera i början av nya projekt. Diskutera gärna avsnittet på Techworld! Återigen, om du vill berätta om något vi inte har koll på vill vi jättegärna få höra det! Billy Sjöbergs kommentar Hej på er! Ett stort grattis till ett grymt program, det är en njutning att ...

Kodsnack 85 - Det borde ju räcka med att en person bryr sig
Vi snackar om mjukvarukvalité, dels utifrån nyliga och återkommande diskussioner om Apples mjukvara, dels utifrån vad Google gör och inte gör när det kommer till mjukvara och produktifiering av mjukvara. Känslan vi får av Apple är att de gör bra produkter med för många buggar i mjukvaran, medan Google väcker frågan varför ett företag med så mycket talang inte släpper bättre produkter. Vi kommer bland annat in på enskilda personers påverkan på ett företags inriktning. Och för övrigt är alla är nöjda med att ...

Kodsnack 84 - Från kritisk till mer kritisk
Vi snackar om att komma tillbaka in i jobbet efter ledighet, att veta vad man ska göra och hur lång tid det tar innan man kommer in i något igen. Ibland är man bara inte i den där zonen där man vet hur kod funkar. Fredrik berättar om sitt lilla leksaksprojekt med A* och Kristoffer har breddat sin grad av kritik mot programmeringsparadigm till att omfatta i princip allt. Tobias har byggt ett lite störe pythonprojekt och lärt sig uppskatta nya saker. Därifrån kommer vi in på sätt att få typkontroller i Python...

Kodsnack 83 - Easy by virtue of travelling the hard way
We chat with Rob Ashton, freelance developer, speaker and recent discoverer of how to learn things properly, live on stage during Øredev 2014. Topics include learning, the plateaus of learning and how to actually do things right to keep evolving and learning. The problems of frameworks wanting to make X easy. Perhaps we should learn about programming in general instead of learning the next big framework in the hope that it will solve our problems without us needing to understand them? This recording exists ...

Kodsnack 82 - It's very difficult to make a joke in this space
We chat with James Mickens, researcher and most likely funniest man at Microsoft, live on stage during Øredev 2014. Topics include C development, the purity of incrementation, death by specifications, scandinavian death metal and its font choices and also British football, distributed systems and the problems you encounter dealing with them. The downsides of being stuck alone in a set of universes is that Stack overflow can’t help you. And how should we fix the Javascript and web browser technology world? C...

Kodsnack 81 - En helt ny värld
Fredrik snackar med Filip Ekberg om .NET och får sina vyer kraftfulld vidgade kring utveckling på och med Microsofts plattformar. Vad har hänt på sistone, var ska man börja och vem ska man följa på Twitter för att skaffa sig lite koll? Är du medveten om exakt hur öppen mycket av källkoden i kärnan av .NET faktiskt är? Eller om att du kan kompilera appar för Windows, Windows phone, OS X, iOS och Android från en enda kodbas? Inklusive användargränssnitt? Vi snackar också lite om vad andra kan ta efter i hur M...

Kodsnack 80 - Where numbers don't have to be special anymore
We chat with Stefan Karpinski, creator of the Julia programming language, live on stage during Øredev 2014. Topics include defiding to build a new language, the interesting unsolved problems of numerical computing, concurrency solutions, developing with and on LLVM, handling deprecation nicely, things (possibly) in the future for Julia and why Swift is exciting for Julia and other languages. This recording exists as good as it is thanks to Stephen Chin of nighthacking.com for providing and masterfully wrang...

Kodsnack 79 - Vad skulle det kosta att göra det på rätt sätt?
Vi snackar om turerna kring Swish, både aspekten hur man hanterat säkerhetsproblem och hur man hanterat att råka (?) innehålla öppen källkod. Det är en sak att ha ett problem, en helt annan och kanske ännu viktigare hur man beter sig när problemet väl är ett faktum. Från att ha en väg att faktiskt ta emot problemrapporter till hur man hanterar och kommunicerar vad som händer sedan. Tänk vilket intressant alternativ det varit om Swish helt enkelt släppt sin kod öppet istället för att släppa uppgradering och ...

Kodsnack 78 - Stirring the pot is necessary
We chat with Fred George, handgrenade of software development, live on stage during Øredev 2014. Topics include choosing clients, getting out before you start breaking things, the right ways of changing, the value of methodologies, remote work, gams, languages and more. This recording exists as good as it is thanks to Stephen Chin of nighthacking.com for providing and masterfully wrangling all the necessary technology. You can discuss this episode at Techworld! Links Mail Online Node Lean thinking Scrum ma...

Kodsnack 77 - Ett helt annat universum av saker
Fredrik och Kristoffer snackar uppkopplade prylar från ett hotellrum i Malmö. Vi har varit på konferensen Internet of things och känner att sakernas internet är ett otydligt och vittomfattande begrepp. Säkerhet, risker med uppkopplade prylar och vad man kan göra åt problemen diskuteras. Behöver vi fler lagar kring uppkopplade prylar, och i så fall hur? Finns det inte många problem med smarta saker som försöker lära sig vad användaren vill? En rulltrappa som går sönder blir en trappa, bygg inte en uppkopplad...

Kodsnack 76 - Fast på en viss punkt i verkligheten
Fredrik och Kristoffer - både oerhört tidsförvirrade - följer upp lite lyssnarkommentarer och snackar sedan framtidsprylar, nutidsprylar och alla icke-tekniska anledningar att prylar inte slår igenom. Det är stor skillnad på att dokumentera sig själv och att dokumentera alla andra. Vi diskuterar uncanny valley-effekter för fler områden än datoranimerade filmer. All den exponentiella datorkrafttillväxten, vad går den egentligen till? Tar den oss framåt? Det gick inte att förutse hur många onödiga saker vi gö...

Kodsnack 75 - Har vi några pyromaner i publiken
Fredrik och Kristoffer följer upp förra avsnittet om tangentbord och Javas diskreta charm. Sedan snackas det flexibilitet och abstraktioners alla lockelser och faror. Man är bäst lämpad att välja bibliotek och abstraktioner när man redan har löst problemet. Olika sätt att återanvända saker tas också upp - man måste inte alltid dela kod och skapa generella lösningar i bibliotek. Och kom ihåg att kod i sig är inte värdefull! Som avslutning snackar vi om kommande veckas konferenser. Kodsnack kommer att delta i...

Kodsnack 74 - Resten av livet med dina handleder
Kristoffer och Tobias snackar tangentbord, att anpassa dem efter sina behov och hur de på diskreta och ofta störande sätt skiljer sig mellan operativsystem och länder. Vad man vill och kan göra för att motverka ont i händer, armar och handleder. Sedan lite mer om Kristoffers hackvecka och minecraftklon. Problemen med obstinat felsökning per stirrande på kod. Teknikval för minecraftklonen, målsättningar och anledningar till olika val. Diskussioen glider naturligt över i att skriva i lågnivåspråk och om man i...

Kodsnack 73 - Systemen som är mot användare
Tobias berättar om sina senaste veckor upprepade appsläpp. Tobias berättar om Drive clubs släpp och serverhaveri och det pratas om serverstrul i spel där nätverket är antingen centralt eller ännu värre oviktigt för spelupplevelsen. På andra sidan snackar vi fördelarna med att ha nätverksanslutning och problem man skulle kunna lösa om man kunde förlita sig på att ha uppkoppling för jämnan. När och hur tar man sig samman och ersätter gamla lösningar med nya? Man glömmer lätt bort all kunskap som finns inbyggd...

Kodsnack 72 - En verklig guldålder för att göra mjukvara
Fredrik och Kristoffer snackar om att leva på utveckling. Går det? Gick det inte bättre förr? Förstör inte appbutikerna allting? Var folk mer betalningsvilliga förr? Hur kan appar och plattformar ge en pengar även om man inte tjänar på själva appen? Sedan diskuteras att knacka spel i renaste C och OpenGL. Optimering, felsökning och spel som är roliga fastän de inte är bra. Storyns överdrivna vikt i spel och dess dåliga genomförande. Till slut återvänder vi till början och tänker på hur lätt man blandar ihop...

Kodsnack 71 - När man exponerar sitt versionsnummer
Vi följer upp avsnittet om Javascript och fyller på med mer diskussion om Javascript och dess mening. Ett verktyg kan vara rätt för din situation även om det oftast inte är rätt för alla andra. Sedan snackar vi versionsnummer utifrån Microsofts nyss presenterade Windows 10. Hur hanterar man versionsnummer, vad bör de vara och ska de ens innebära något? Diskutera gärna avsnittet på Techworld! Länkar Vårt javascriptavsnitt - Att helt hänge sig till ett ramverk Windows 10 Cloudnet sponsrar våra livesändningar...

Kodsnack 70 - Modern alkemi
Vi snackar säkerhet. Fredrik och Tobias har varit på endagarssäkerhetskonferensen Next generation threats 2014 och vi diskuterar utifrån konferensens innehåll säkerhet, integritet, malware och kryptering. Som avslutning snackar vi om det nyupptäckta Shellshock-problemet med Bash. Diskutera gärna avsnittet på Techworld! Länkar Techworld, som vi samarbetar med Next generation threats 2014 Christopher Soghoyan ACLU - American civil liberties union NSA Edward Snowden Apple och integritet Daring fireball - FBI ...

Kodsnack 69 - Att helt hänge sig till ett ramverk
Tobias och Fredrik snackar javascriptramverk och att försöka hänga med i svängarna på området. Det händer mycket med Javascript, det används till fler och fler saker, det kommer ständigt nya ramverk, själva språket utvecklas och dessutom görs många försök att förbättra eller ersätta hela språket. Vi gör en resa från Sproutcore via Knockout till React och Node. Diskutera gärna avsnittet på Techworld! Länkar Cloudnet sponsrar våra livesändningar Kodsnacks livesändningssida - torsdagar 20:30 är hålltiden IRC ...

Kodsnack 68 - En saga helt utan sedelärande sidor
Fredrik och Kristoffer snackar byggsystem, nya mobiler och utveckling för mobiler. Fredrik talar ut om sina äventyr med Cmake, och vi funderar över hur man får in nya rutiner och lösningar i sina jobbprojekt. Sedan snackar vi om Apples senaste presentation, dess livesändningsproblem, prylarna som presenterades och androidmobilen Oneplus one. Vi snackar också lite om att skripta sin vardag, smarta klockors plats eller avsaknad av plats i våra liv och hur mängden skärmstorlekar och enheter påverkar apputveckl...

Kodsnack 67 - Dels plattformsberoende och dels hemsk
Vi börjar med lite uppföljning kring trådning. Sedan snackar vi Markdown, “standard”-markdown (som redan hunnit byta namn två gånger efter sändningen och numera heter Commonmark) och standarders vara eller icke vara i allmänhet. Sedan snackar vi utveckling för mobilplattformar. En app vill man ju gärna ha, men man vill ju också hemskt gärna finnas tillgänglig på mer än en plattform utan att behöva skriva och underhålla nästan likadana hjul flera gånger. Korsplattformsramverk, appar speciellt för en plattfor...

Kodsnack 66 - Ju fler lås du använder desto sämre är ditt liv
Vi snackar trådar och utmaningarna i att försöka bygga program som gör flera saker på en gång. Vi drar paralleller mellan tråd- och minneshantering, ett annat område som också är både enklare och svårare än vad det först kan verka. Vi nämner några olika modeller för trådhantering och kommer in på att de verktyg man har inte bara påverkar hur man hanterar flera saker samtidigt utan också när och om det över huvud taget passar att göra det. Avsnittet sponsras av Procera, som bland annat söker skarpa webbappli...

Kodsnack 65 - Den andra dåliga idén
Vi snackar om att uppdatera sina applikationer, hur Tobias uppdaterat Plex och problem med installationsprogram. Tobias tipsar om Pytest och berättar hur han förbättrat uppdateringshanteringen. Tobias avslöjar häftiga trick man kan utföra när man vill uppdatera appar på Mac utan att behöva ladda ner varenda fil igen. Sedan pratar vi om kod skrivern för forskning och kommer in på att värdera bra struktur på koden och allting kring den - sådant som vi som kodhantverkare värderar högt men kanske inte alla som ...

Kodsnack 64 - Att gå till jobbet är någoting nytt
Vi börjar med att snacka om pendling och går därifrån vidare till kontor, i vilken arbetsmiljö man får mest gjort och varför man som arbetande inom ett område med stor efterfrågan ens finner sig i att jobba i mindre bra situationer. Sedan diskuterar vi hur uppskattade utvecklare faktiskt är utifrån en nyligen utkommen artikel kring hur man framställer sig vid intervjuer. Diskutera gärna avsnittet på Techworld Länkar Kodapor på Facebook Inlägget och diskussionen om pendling Kista Fridhemsplan Kungsholmen Su...

Kodsnack 63 - Lätt att köra fast i
Tobias och Fredrik går igenom lyssnarkommentarer på de senaste avsnitten. Vi tar upp diskussionen om att lära sig ett språk kontra att lära sig ett språk tillsammans med ett stort ramverk. Det är ofta stor skillnad på att lära sig ett språk i sig och att lära sig ett språk tillsammans med ett eller flera ramverkför olika ändamål. Kopplat till diskussioner om att våga lägga ner projekt snuddar vid problemen med upphandlingar och försök att skapa detaljerade specifikationer innan man utvecklar någonting. Avsl...

Kodsnack 62 - En ideologisk fråga
Kristoffer och Fredrik snackar om operativsystem, hur vi upplever dem, vilka vi använder och föredrar och vad som egentligen är intressant för oss. Vi snackar om vad vi vill ha och varför och kraften i att kunna programmera sin egen miljö. Skillnader i hur Apple och Microsoft behandlar utvecklare. Fördelen för OS X och Linux att folk är där av eget val. Jämförelsen OS X kontra Windows och iOS kontra Android. Varför det inte utvecklas mer för Linux. Länkar Operativsystem - programmen som startar, kör och ha...

Kodsnack 61 - Det blir inga landskap, det blir webbservrar och sliders
Fredrik och Kristoffer firar årets varmaste dag med att snacka kablar, kaffe och koffein. Sedan snackar vi lite mer om Kristoffers minecraftinspirerade sommarprojekt, problemen kring att generera intressant och varierad terräng för sitt spel och svårigheterna för spel med öppna världar att lyckas leva upp till sina löften. På slutet lite om Swifts nyligen presenterade åtkomstmodell och vad vi tycker om den. Diskutera gärna avsnittet på Techworld Länkar Lightning Dr Pepper Jolt cola Fulcola - testar coladry...

Kodsnack 60 - Nu måste jag stämpla in och vrida på kugghjulen
Fredrik och Kristoffer snackar om att ha förebilder, om att skeppa saker och om den kanske överdrivna tonvikten kring att skeppa. Om varför "övergivna" projekt faktiskt inte alls är något negativt utan bara något att vara glad och tacksam för. Det är lätt att imponeras över de som kan brinna för och fokusera på en enda sak, men vi är inte alla sådana personer. Koppling mellan stresskänsla och intresse och att kunna inspireras istället för att tryckas ned av folk som kan mer än en själv på ett område. Mot sl...

Kodsnack 59 - Lära sig nya saker eller att bara skeppa
Varför snackar vi inte mer Microsoft? Efter kommentarer från lyssnare diskuterar vi varför vi inte pratar mer om andra ämnen än vi gör, lite om filosofin bakom hur vi gör Kodsnack och bjuder in alla att höra av sig till oss. Vill du sponsra Kodsnack? Vill du vara gäst i Kodsnack? Vill du tipsa oss om något?Hör av dig! Vi läser och tar till oss av all återkoppling vi får. Sedan snackar vi om hur utvecklingen går framåt. Det händer hela tiden nya saker. Blir det vi har lärt oss omodernt och oanvändbart? Behöv...

Kodsnack 58 - Bara statisk HTML
Kristoffer och Fredrik snackar om den nya inkarnationen av kodsnack.se och tekniken bakom. Vi följer också upp kring Lisp och lyssnares rättelser av vad vi sagt. Lisp är mer maskinnära än man kanske tror. Vi patar program som genererar statiska webbplatser och deras nytta både att använda och bygga. Mot slutet blir det uppföljning om och minnen av PHP blandat med lättnaden i att generera sin webbplats statiskt och alla bekymmer man slipper genom att göra så. Länkar Squarespace Markdown - program och syntax...

Kodsnack 57 - Utvecklarnas utvecklarkonferens
Vi tar hjälp av riktiga experter för att försöka bearbeta intrycken från WWDC. David Rönnqvist, Joachim Bengtsson och Johan Larsson pratar förbättringar för utvecklare, känslan av ett nytt Apple och förstås en hel del Swift. Varför skrev Apple ett eget språk, vilka är våra favoritaspekter av språket? Vad mer kan Apple göra för att förbättra App store för utvecklare? Länkar Joachim Bengtsson (@nevyn) David Rönnqvist (@davidronnqvist) Johan Larsson (@kottkrig) Lookback - se hur folk faktiskt använder din ...

Kodsnack 56 - Små små lösningar på små små problem
Fredrik och Kristoffer snackar om utvecklingen av programmeringskonsten och undrar varför saker inte går snabbare framåt än de gör. Från webben där alla verkar återuppfinna elementarpartiklar om och om igen, via våra likformiga utvecklingsmiljöer till programmeringsspråk där vi återupptäcker Lisp med jämna mellanrum. Famlar vi fortfarande i blindo i väntan på att någon ska upptäcka elden? Vi hinner också med lästips kring Lisp och problemen med de som predikar entydiga och enkla Svar på alla problem.   Avsn...

Kodsnack 55 - De stora spektaklen
Vi snackar konferenser, presentationer och lightning talks. Vad gör egentligen en konferens värd att åka på, hur mycket kod vill vi se i presentationsbilderna och ska folk verkligen få ställa frågor? Sedan övergår vi till att diskutera vad som får programmeringsspråk att slå igenom och om dagens språkexplosion är bra eller dålig samt poängen med att ens hålla reda på hur populära språk är. Är det bra eller dåligt att behöva lära sig fler språk istället för att kunna fokusera på ett eller ett fåtal? Avsnitte...

Kodsnack 54 - De har gått hela vägen till Haskell
Kodsnack 54 - De har gått hela vägen till Haskell Vi snackar om programmeringsspråket Swift och lågnivågrafikramverket Metal - två av nyheterna Apple just presenterat på sin utvecklarkonferensWWDC. Avsnittet sponsras av Malmö startup studio. Länkar Malmö startup studio malmostartupstudio.se/events Apples keynote - presentationen som inledde konferensen och presenterade vad Apple ansåg vara de viktigaste nyheterna WWDC WWDC-lotteriet - Apple lottade ut biljetterna till årets konferens Git bisect SQLite - li...

Kodsnack 53
Kodsnack 53 - Gör en Python 5 Kristoffer börjar berätta för Fredrik om sina öden och äventyr på svenska Pycon och tar med oss på en resa från datainsamling och bearbetning via kryptomysterier till Python 2 mot Python 3 och problemen med stora omstarter mellan versioner av mjukvara. Python 3 har stora problem med att vara något nytt och annorlunda som skiljer sig så mycket att den stora massan inte har anledning att byta till det. Samtidigt har utvecklarna av språket gått vidare så att ingen gör något ...

Kodsnack 52 - Femte elementet i en vektor
Vi snackar problem med C++ och går sedan över till att diskutera kring FTL - Apples nya optimerande steg i Webkits javascriptmotor. Frustrationer ventileras över all tid som lagts på att göra Javascript snabbare och bättre och vissa likheter i situationen för C++ och Javascript noteras. Var lägger egentligen alla smarta utvecklare sin tid? Är det rätt att snabba upp javascript och skriva reklamanalys eller kunde vi göra bättre saker för att förbättra världen? Vi avslutar med kommentarer på vårt förra avsnit...

Kodsnack 51 - Konsten att skeppa
Kristoffer och Tobias snackar om konsten att skeppa, varför det är så svårt att avsluta och leverera saker och hur det fungerar att skeppa saker i deras respektive arbeten. För- och nackdelar med korta och längre cykler för både leverans av program och internt arbete avhandlas. Varför det är så svårt att tidsuppskatta, och vad händer när uppskattningar och önskningar krockar med verkligheten? Mot slutet kommer vi även in på risken att det går religion i hur man ska göra saker för att det inte finns så mycke...

Ett nytt kapitel
Vi som gör Kodsnack presenterar oss för nya lyssnare och berättar om nästa steg i programmets utveckling. Länkar A 30 minute skip button Kristoffer Grönlund Massive entertainment - svensk spelstudio numera ägd av Ubisoft Suse - tyskt företag som bland annat gör en linuxdistribution med samma namn Kristoffer på Github Flappy beard Programmeringsspråket Python Significant whitespace - när mellanslag, tabb och liknande spelar roll för kodens tolkning Kodformatteringsstrider Pythonstandarden för kodformatterin...

Error, error, error, långt ner i winsock.h
Kristoffer och Tobias pratar om hur det är att använda Visual Studio i Windows 8 vilket osökt leder in på diskussioner om responsiva IDE-er, fulhack i C++, unit-tester, Gophercon 2014 och mycket annat.   Både Kristoffer och Tobias kommer vara på Pycon Sverige, som går av stapeln i Stockholm den 20 - 21 Maj. Kom gärna och snacka med oss i verkligheten! Det här avsnittet av KodSnack sponsras av Malmö StartUp Studio. Unit-test ramverk: gtest och mockning: gmock Typiskt fall av Header Redefinition DrDobbs om C...

Kodsnack 49 - Min första datorrelaterade bok
Vi snackar programmeringsböcker med utgångspunkt från vad Fredrik tycker efter att ha läst Version control with Git. Tobias rekommenderar en bok om Vi och vi diskuterar vad som skiljer en bra bok från referensdokumentation och vilt sökande på nätet. Via en diskussion av C#, Mono och Microsofts mobiler kommer vi slutligen till en diskussion om break, continue, goto och andra farliga saker man kan skriva i sin kod. Avsnittet sponsras av Cenito, som både kan hjälpa dig med dina projekt och gärna hör av dig om ...

Kodsnack 48 - Ragefork
Vi snackar om LibreSSL - OpenBSD-utvecklarnas fork) av OpenSSL, forks av större projekt i allmänhet och vad vi hoppas på som resultat av denna fork. På slutet en diskussion utifrån projektet att översätta gokompilatorn till Go. Kristoffer och Tobias kommer att vara på Pycon i Stockholm 20 och 21 maj (2014) och vill mer än gärna höra av både er som ska vara där och er som har tips på personer att prata med och talare att lyssna på. Länkar Avsnittet på Youtube OpenSSL Valhalla rampage - ren fork av OpenSSL s...

Kodsnack 47.5 - Man duckar för problemet
Tobias och Kristoffer följer upp avsnitt 47 om Github och Julie Ann Horwath med vad som hänt sedan dess och diskuterar både de inblandade i githubfallets svar, andras reaktioner och hur man kanske borde agera och reagera. Githubs tillkännagivande av företagets egen undersökning efter att Horwath slutade Tom Prestons-Werners bloggpost Horwaths kommentarer via Twitter: "I am not a victim. I'm someone that a company's negligence pushed too far, for too long. I am living, breathing consequence."1 "Hmmm still ...

Kodsnack 47 - Internet borde kunna lösa det problemet
Kristoffer och Tobias pratar Github, distributed denial of service-attacker och Githubs dominans som koddelningstjänst. Sedan pratar vi om händelserna kring Github och Julie Ann Horwath. Sist en kort och kärnfull urladdning kring byggsystem. Länkar Github Kristoffers projekt på Github Gits arkitektur Sourceforge Sourceforge och adware Java och Ask toolbar DDOS - distributed denial of service, en överbelastningsattack för att sätta en webbplats eller tjänst ur spel DDOS-attacker mot Github SHA1 Mainline DHT...

Kodsnack 46 - Korthuset vinglar
Fredrik och Kristoffer snackar om Heartbleed - den ovanligt allvarliga buggen som nyligen upptäckts i OpenSSL. Därifrån kommer undran varför hela SSL-upplägget med certifikat och rotcertfikat fungerar (snarare inte fungerar) som det gör. Vi hoppas att fler vågar lära sig, experimentera med och rent av utveckla kod omkring kryptering. Och så en del om problemen med att spela in sina diskussioner och höra sig själv i efterhand. Varför det inte decentraliseras mer. OpenSSL - säkerhetsmjukvaran i vilken buggen...

Kodsnack 45 - Din noja för Mark Zuckerberg
Vi talar ut om vår oro och våra förhoppningar kring VR och Facebooks köp av Oculus VR. Länkar Oculus VR - företag som tillverkade VR-headsets Virtual reality Facebook köper Oculus Oculus kickstarter som fick ihop drygt 2,4 miljoner dollar Oculus utvecklarsektion - kräver inloggning Coola saker folk gjort med Oculus SDK John Carmack John Carmack börjar på Oculus VR D3: the mighty ducks E3 - Electronic entertainment expo - mässa för dator- och TV-spelsindustrin GDC - Game developers conference Oculus develop...

Kodsnack 44 - Strandade på en öde ö
Fredrik och Tobias snackar arbetsverktyg; saker, program och tjänster vi inte kan eller vill vara utan när vi kodar. Som grädde på moset en historia om delade pekare i C++ och de där buggarna man bara inte kan förstå att man inte upptäckt för längesen. Länkar Elvatums Macbook air (sent 2010) - Fredriks privata dator Kodsnack 8 - Byggare Bok - allt om byggsystem Cores - processorkärnor Kompilatorer - program som omvandlar källkod från en form (ett språk) till en anann (ett annat språk eller binärkod för en ...

Kodsnack 43 - Jätteprestanda i kod som gör helt fel grej
Vi snackar spel, buggjakter, buggen i GnuTLS och varför inte fler undersökt säkerhetskod. Strul med ljudfiler gav oss sämre material än vanligt att arbeta med, vi ber om ursäkt om det låter lite burkigt här och där. Länkar Instruments - tråd- och låsvy Instruments time profiler-instrument Tobias debuggar trådar Raspberry pi - öppen dator på ett kretskort plockstat Litet exempel på data från plockstat OS X localtime_r - tidshantering där alla delar ett lås Diskussioner om tidsdragning på 10.9 ntp - network ...

Kodsnack 43 - Jätteprestanda i kod som gör helt fel grej
Vi snackar spel, buggjakter, buggen i GnuTLS och varför inte fler undersökt säkerhetskod. Strul med ljudfiler gav oss sämre material än vanligt att arbeta med, vi ber om ursäkt om det låter lite burkigt här och där. Länkar Instruments - tråd- och låsvy Instruments time profiler-instrument Tobias debuggar trådar Raspberry pi - öppen dator på ett kretskort plockstat Litet exempel på data från plockstat OS X localtime_r - tidshantering där alla delar ett lås Diskussioner om tidsdragning på 10.9 ntp - network ...

Kodsnack 42 - Sätt in pengar på den här adressen
Noa Resare besöker Kodsnack för andra gången och berättar allt om Bitcoin från betalningssystem via gruvdrift och växlingskontor till säkerhet och ansvarsfördelning. Noa jobbar med öppen källkod påSpotify, är @blippie på Twitter, skriver ibland på noa.resare.com och har nyss publicerat artikelnKryptografiska valutor & Bitcoin. Länkar Econ talk med Gavin Andresen om Bitcoin Gavin Andresen - en av de mest publika utvecklarna av Bitcoin Econ talk med Yanis Varoufakis, ekonom som jobbat på Valve och pratade or...

Kodsnack 41 - Genuint sur, riktigt trött och lite ärlig
Peter Magnusson från bland annat Säkerhetspodcasten gästar oss och snackar Apples gotofail-äventyr, SSL, verktyg som kan hjälpa en att hitta oanvänd eller osäker kod och mycket mer. Länkar goto fail; - testsida som visar om du har buggen sslKeyExchange.c i libsecurityssl - platsen där buggen finns eller fanns if-satser goto Detaljer kring buggen RSA-kryptering Apples uppgradering av iOS 10.9.2 av OS X Buffer overflow SQL injection NSA Edward Snowden Lintverktyg - analyser av källkod som rekommenderar bra s...

Kodsnack 40 - Jag tror att jag oftast harvar för länge
Fredrik och Tobias snackar installationsprogram, hur och när man byter ut något dåligt och funderar över hur man ska kunna leva på mjukvara i framtiden. Går det att bygga saker som är lagom stora och går att leva på? Länkar Att skapa en triangel i CSS NSIS - Nullsoft scriptable install system Cmake och dess stöd för att skapa NSIS-filer Windows installer WIX - Windows installer XML toolset Windowsregistret - det stora inställningslagret i många versioner av Windows .exe CDN - content delivery network Privi...

Kodsnack 39 - Om du fick äta glass varje dag
Vi snackar med Martin Jonasson, mannen bakom bloggen Prototyprally, företaget Grapefrukt, det eminenta spelet Rymdkapsel till en uppsjö plattformar och mycket mer. Allt från klassiska spel som inspirerat via actionscript till att driva företag, göra sin egen grej, skriva kod för flera plattformar och lyckas avsluta projekt tas upp. Länkar Rymdkapsel - Martins mest kända spel Prototyprally - Martins blogg Dungeon keeper - det gamla hederliga strategispelet om att bygga fängelsehålor Nya och ganska utskällda...

Kodsnack 38 - En stor hög håriga shellscript
Vi snackar system med Noa Resare; system för att bygga och integrera, system för att starta system, Linux, X, serverhallar och meddelandesystem. Som grädde på moset ID3-taggar osynliga för radarCRC32. Noa Resare finns även på Github och Twitter. Länkar Kodsnack 8 - Byggare Bob - vårt tidigare avsnitt om byggsystem Maven - byggsystem och mer därtill Jenkins - kontinuerlig integrationsserver Tobias patch till Jenkins Initsystem - program som startar andra program PID - process-ID Upstart - Ubuntus init-ersät...

Kodsnack 37 - Allting är en enda röra
Vi snackar javascriptramverket React, Clojure, Closure och hur man sätter sig in i något nytt. Dessutom tar vi upp värdet i att skriva av exempel, läsa hela texter och se hela videor och vår egen tålamodsbrist när det gäller att lära oss nya saker och förstå tänket bakom dem. Som eftersnack beskriver Kristoffer Elixir och fördelarna med Haskells typsystem. Länkar React MVC - Model-view-controller Oföränderlig data - immutable data DOM - dokumentobjektmodellen för webbsidor Om - "ett closuregränssnitt till ...

Kodsnack 36 - Årets avrundning uppåt
Vi snackar om vad vi lärt oss under 2013, webbutvecklingstrender. All tid som slösats på JVM och Javascript. C++ vara eller inte vara och alternativ i dagens värld. Vi tittar också på statistiken över populära språk 2013 och försöker förutsäga framtiden. Länkar Programmeringsspråket Go Javascriptramverket Ember Javascriptramverket AngularJS Databindning JQuery Javascript skapades på tio dagar Dart Alla problem inom programmering kan lösas genom ytterligare lager abstraktion Clojure Java virtual machine - m...

Kodsnack 35 - Intervju med Marcin de Kaminski
Vår sista intervju från Internetdagarna 2013 är med rättssociologen och nätforskaren Marcin de Kaminski och handlade mycket om etik för utvecklare. Länkar Marcins webbplats...

Kodsnack 34 - Intervju med Jono Bacon
Internetdagarna är över! Vi lämnade Stockholm Waterfront med ett par intervjuer, reflektioner och en hel del idéer och uppslag för vad vi vill göra med podcasten framöver. Först ut är vår intervju med Jono Bacon. Jono är Community Manager på Canonical, företaget som ligger bakom Linux-distributionen Ubuntu. Han var på Internetdagarna för att hålla en keynote med teman Community, så våra frågor började där. Han är dock även programmerare, musiker och en allmänt trevlig snubbe, så vi hinner avverka allt möjli...

Kodsnack på Internetdagarna, avsnitt 2 - Stockholm Makerspace
Tobias intervjuar Andreas Lundquist, Stockholm Makerspace Stockholm Makerspace är en ideell förening grundad i början av 2012. Syftet är att vara en verkstad för att främja skapande av alla sätt. Kan vara programmering av Raspberry Pi eller att trycka T-Shirts, allt är välkommet....
intervju ind13 makerspace

Kodsnack på internetdagarna, avsnitt 1 - Demokrati och sånt #ind13
Vi är på internetdagarna! Eller ja, Tobias är på internetdagarna. Han har precis sett keynotes från Jimmy Wales och Rebecca McKinnon, och diskuterar intrycken med Kristoffer som sitter 15 våningar upp i samma byggnad. Fredrik är också i närheten, men av skäl vi helst inte går in närmare på här (men som vi diskuterar i avsnittet) är han inte med. Saker och ting går inte alltid som man tänkt sig!...
ind13

Kodsnack 30 - Data i realtid på bussen
Vi snackar felsökning, Pascal, mode inom användargränssnitt, för- och nackdelar med att utveckla för en tillverkares eget "multiplattformsramverk" och om varför Android kan vara det sämsta som hänt Linux. Bland annat. Länkar SDL - bibliotek för ljud och bild på flera plattformar Mac OS X Mavericks - senaste versionen av Apples operativsystem för persondatorer LLDB Fönsterhanterare Quartz NSWindow - fönsterklass i Apples ramverk Cocoa Tidigare snack om stora ramverk Accidental tech podcast, avsnitt 37 - A 3...

Kodsnack 29.5 - Master of the mix matrix
Tobias \u2026 ventilerar \u2026 sina erfarenheter av att tolka kortfattad dokumentation och fels\u00F6ka problem med ljudhanteringskod.\n\nL\u00E4nkar\n\n\nApples sv\u00E5rtolkade dokument\nCore audio\n","wysiwyg":{"html":"","source":"Tobias \u2026 ventilerar \u2026 sina erfarenheter av att tolka kortfattad dokumentation och fels\u00F6ka problem med ljudhanteringskod.\n\n## L\u00E4nkar ##\n* [Apples sv\u00E5rtolkade dokument]()\n* [Core audio]()"}}" data-block-type="44" id="block-f0fe818e760140898e03" style...

Kodsnack 29 - Att lära sig gå
Kristoffer berättar för Tobias om sitt första riktiga projekt skrivet i Go och därifrån går diskussionen vidare till att utveckla i Go, hur det fungerar, vilka verktyg som finns och hur framtiden kan tänkas se ut. Ska du förresten på Internetdagarna? Glöm inte att Kodsnack kommer att vara på plats. Hör gärna av er om ni ska dit, kom förbi och säg hej. Eller bara framför åsikter om vad vi borde göra på plats. Länkar Go Kristoffer om Podcast studio Noise gate SDL Kodsnack 24 - En bättre for-loop, om Go Go-SD...

Kodsnack 28.5 - Större än båda dina barn
Extramaterial f\u00F6r avsnitt 28: Tobias ber\u00E4ttar f\u00F6r Fredrik om sina intryck av Sonys Experia Z ultra - Sonys maffiga 6,4-tums-telefon.\n\nL\u00E4nkar\n\n*Xperia Z ultra","wysiwyg":{"html":"","source":"Extramaterial f\u00F6r avsnitt 28: Tobias ber\u00E4ttar f\u00F6r Fredrik om sina intryck av Sonys Experia Z ultra - Sonys maffiga 6,4-tums-telefon.\n\n\n\n## L\u00E4nkar ##\n*[Xperia Z ultra](http://www.sonymobile.com/se/products/phones/xperia-z-ultra/)"}}" data-block-type="44" id="block-581e08fe6...

Kodsnack 28 - Det perfekta svaret på en trollkommentar
Tobias och Fredrik snackar kundsupport och specifikationer. Vem är egentligen ens kund och hur vi som utvecklare kan, vill och bör kommunicera med dem, och hur vi jobbar eller inte jobbar med att formellt specificera saker innan vi börjar skriva kod. Uppföljning Mer om hur Apple dragit nytta av 64-bitarsövergången i iPhone 5s Länkar TimeEdit Plex Plex forum First-line support Att använda Github för specifikationer Markdown...

Kodsnack 27 - Den lilla säkerhetsenklaven
Vi snackar om A7-processorn - som driver iPhone 5s - och dess arkiktektur, övergångar från 32 till 64 bitar och avrundar med Touch ID och dess för- och nackdelar. Iphone 5S ARM-arkitekturen M7 Apples A7-processor Licensiering av ARM-arkitekturer Qualcomm Broadcom Intels itaniumprocessorer och IA-64 x86-64 CISC Microcode Apples övergångsguide till 64 bitar på iOS Koncepttelefonen Ubuntu edge Anandtechs recension av iPhone 5s Intel Core 2 Beowulfkluster Thunderbolt-gränssnitt) Lightning-kontakten PCI express...

Modermodemet ser dig
Tobias och Kristoffer snackar om \u00F6vervakning, Groklaws nedl\u00E4ggning, krypto och myndigheters hantering d\u00E4romkring. Har vi redan g\u00E5tt f\u00F6r l\u00E5ngt? Reagerar folk mindre p\u00E5 intr\u00E5ng i fri- och r\u00E4ttigheter f\u00F6r att det sker p\u00E5 det digitala planet? \u00D6vertron p\u00E5 att stifta lagar och l\u00E4gga p\u00E5 mer insyn. \u00C4r vi i 1984? Vad har vi som kodare f\u00F6r ansvar i allt detta? Beh\u00F6ver vi som kodar diskutera etik och moral mer som yrkesgrupp?\n\n...

Kodsnack 25 - Tid att tänka snett
Vi plockar upp tråden i Kodsnacks bokklubb - nästa bok är H. P. Lovecrafts The call of Chuthulu - och pratar sedan omkring Googles nedläggande av 20%-tid om att få arbetstid till att vara kreativ och göra saker vid sidan av sin huvuduppgift. Länkar Bokklubben - Pushing ice H. P. Lovecraft The call of Cthulhu Saker influerade av Lovecraft The Call of Cthulhu på Lovecraft books online Googles 20%-tid och produkter den gett upphov till Artikeln om att 20%-tiden på Google är död Dilbert om Googles 20%-tid Goog...

Kodsnack 24 - En bättre for-loop
Vi snackar om programmeringsspråket Go och det driftsatta program Tobias skrivit i språket. Länkar Svenska poddradiopriset 2013 - rösta på Kodsnack! Testflight - kraschhanteringslösning för iOS och snart Android. Hockeyapp - kraschhanteringslösning för Android, iOS, Windows phone och Mac. Breakpad - kraschrapportering- och hanteringssystem från Google Socorro - Mozillas serverdel för Breakpad Scala Go Den officiella Go-genomgången Go på Wikipedia Minidump - ett format för minnesdumpar Debugsymboler Gorouti...

Kodsnack 23 - Hur vi snackar kod
Fredrik snackar om fabrikens insida - hur vi gör och framför allt vilka verktyg vi använder när vi spelar in, klipper och publicerar Kodsnack. Røde podcaster PSM1 shock mount PSA1 professional studio boom arm Thomann - tysk musikwebbutik Audio hijack pro Skype Dropbox Garage band Markdown Reaper Audacity Squarespace Libsyn Glassboard Facebook messenger Nvalt...

Kodsnack 22 - Inte-intellisense
Vi tar avstamp i Googles keynote på Google I/O och introduktionen av Android studio och snackar om vad vi gillar och … gillar mindre i integrerade utvecklingsmiljöer. Två lägen - skriva och lyckas ladda in sammanhanget i huvudet? Ämne: bredd eller djup vad gäller kunskaper och projekt? Man kanske borde skriva första utkastet till sin kod i en ren och skär texteditor? Google I/O-keynoten Android studio IntelliJ community edition One laptop per child och dess mjukvarumiljö Bret Victor - Innovating on princip...

Kodsnack 21 - Lägstanivån har höjts
Vi snackar om Tobias byte från iOS och iPhone 5 till Android och Galaxy S4. Sedan går vi över till att försöka gissa vad nästa stora grej inom mobiler, Google now, prylar, operativsystem som Firefox OS, problem med DRM och tillit. Nexus 4 Android 4.2 Samsung Galaxy S4 GWT - Google web toolkit Android NDK JNI - Java native interface QT för Android Dalvik Androidpaket för Eclipse Emulator kontra simulator Andy Ihnatkos byte till androidtelefon Google play Facebook messenger för Android Paradigm John Gruber S...

Kodsnack 20 - Att leka cowboys och ingenjörer
Fredrik och Kristoffer diskuterar det sällsamma fallet med Dr. Jekyll och Mr. Hyde, eller civilingenjören i datavetenskap som på nätterna förvandlas till kodapan som lever på Jolt Cola och koffeintabletter. Länkar Hackers and Painters Dijkstra gillade inte kodapor Agil utveckling Kanban Dreyfusmodellen för inlärning Software craftsmanship Mannen som outsourcade sitt eget jobb Utvecklare som blev cykelbud...

Kodsnack 19 - Sätt ögon på saker
Vi börjar snacka synkronisering av data, mest via Dropbox, urartar snabbt till att köra Lisp på servrar och bygga allting själv för att avsluta med en diskussion om vikten av puts och kärlek ovanpå en solid kärna. Sedan vi körde snacket har det dykt upp ännu fler alternativ för katalogsynk liknande dropbox, och vi länkar till så många av dem som vi hittar! Länkar Core data iCloud Core data för iCloud JSON Dropbox sidor för utvecklare Paul Graham Y combinator Viaweb Juice it or lose it Tapbots Clear Coda Pa...

Kodsnack 18 - Ett hobbyprojekt från åttiotalet
Fredrik och Kristoffer snackar om Kristoffers programmeringsresa bakåt i tiden, framåt och inåt i kunskap och insikter. Och vilket programmeringsspråk är egentligen mest arbetarklass? Litteraturtips Här är en lista på några böcker som rekommenderas för de som är intresserade av att veta mer, och som även finns att läsa på nätet: Structure and Intepretation of Computer Programs Practical Common Lisp On Lisp Länkar Lisp Clojure John McCarthys första paper om Lisp Kristoffers implementation av lispkompilato...

Kodsnack 17 - IKEA-design rakt av
Vi snackar äntligen med en windowsutvecklare! Iris Classon hjälper oss att vidga våra vyer kring moderna typer av windowsapplikationsutveckling. Det blir mycket diskussion av designtrender och visioner och åt vilka håll olika plattformar kan tänkas gå. Som avslutning en diskussion om olika typer av inmatning och vilka möjligheter de innebär. Länkar Dotnet mentor Telerik Windows store apps Windows RT Modern UI Language projections Bauhaus Cocktail flow Leap motion Minority report interface Clear med Leap mo...

Kodsnack 16 - Helt plötsligt har man förlorat sin cookie och allting är bara åt skogen
Vi snackar om XML och JSON som dataöverföringsformat, den enventuella nyttan för utvecklingen i att bli frustrerad över saker och hur utvecklingen kan drivas framåt. Som grädde på moset berättar Kristoffer om sin sophanterare och rekommenderar alla att skriva en själva. Vi snackar om XML och JSON som data\u00F6verf\u00F6ringsformat, den enventuella nyttan f\u00F6r utvecklingen i att bli frustrerad \u00F6ver saker och hur utvecklingen kan drivas fram\u00E5t. Som gr\u00E4dde p\u00E5 moset ber\u00E4ttar Kr...

Kodsnack 15 - Rendreringsmotorer
Vi snackar om Operas nyligen utannoserade övergång till Webkit och vad det kan tänkas innebära. Länkar 300 million users and move to WebKit Presto Webkit Opera mini 1Password TL;DR KHTML KDE And Then There Were Three V8 Spidermonkey...

Kodsnack 14 - Ramvärk
Vi snackar tredjepartskod: när och hur ska man använda kod som andra skrivit för andra sammanhang? Och var går egentligen gränsen mellan ramverk och bibliotek? Länkar Libz Zlib QT MFC Jquery What is opinionated software Ruby on rails Convention over configuration AppKit UIKit Boost C++-templates STL C++11 QTCore D Generics i Java FFMPEG...

Kodsnack 13 - Ett verktyg designat för att skjuta sig själv i foten med
Tobias ber\u00E4ttar allt om ett av gits doldiskommandon - rerere.\n\nAvsnittets centrala visdomskommando:\ngit config --global rerere.enabled true\n\nL\u00E4nkar\n\n\nGPL\nGithub\ngit filter branch\ngit rebase interactive\nRerere your boat\u2026\nStack overflow\nGits merge-strategier\nClojureconj - process - tal\n","wysiwyg":{"html":"","source":"Tobias ber\u00E4ttar allt om ett av gits doldiskommandon - rerere.\n\nAvsnittets centrala visdomskommando:\ngit config --global rerere.enabled true\n\nL\u00E4nkar\...

Kodsnack 12 - Frodo, Dharma och Sagan om gaffeln
Tobias berättar om hur Plex hanterar sin fork av XBMC - från mergestrategier till kodredigering. Vi diskuterar byggsystem och diffverktyg, får spel över GNUs autohell, mediterar över tidszoner och jagar svårfångade buggar. Länkar ------ * [XBMC](http://xbmc.org "XBMC") * [Plex](http://plexapp.com) * [HTTP live streaming](https://tools.ietf.org/html/draft-pantos-http-live-streaming-10) * [Kaleidoscope](http://www.kaleidoscopeapp.com/) * [ccache](https://ccache.samba.org/) * [distcc](https://code.google.com...

Kodsnack 11 - Arvstvister
Vi snackar om objektorientering och arv, ett ämne som dök upp på vår IRC-kanal (#kodsnack på irc.freenode.net). Länkar Multipelt arv Mixins Categories Design patterns Haskell Nuill references: the billion dollar mistake Referenser i C++ Shared pointers i C++ Cocoas namnkonventioner för minneshantering...

Kodsnack 10 - FILE! EDIT! VIEW!
Vi snackar utveckling för Windows 8 och skillnader i tankesätt och värderingar mellan Microsofts och Apples plattformar. Avslutningsvis besvarar vi en lyssnarfråga om versionshantering från Fredrik S. Länkar Sparkle Winsparkle wxWindows Omaha Minecraft Windows blue Campfire QT creator Ninja Blue screen of death på Windows 8 Boost...

Kodsnack 9 (Bokklubben) - Puttar på is
Vi diskuterar boken Pushing Ice av Alastair Reynolds i detalj. Väldigt, väldigt små detaljer. OBS! Läs boken innan du lyssnar på det här avsnittet! Länkar Alastair Reynolds om hur han skriver Pushing Ice på SFBok Pushing Ice på Amazon Pushing Ice på Audible...

Kodsnack 8 - Byggare Bob
I det här avsnittet pratar vi om byggsystem. Kristoffer och Tobias har en lång utläggning om varför Automake är det sämsta och varför kanske CMake är det bästa. Länkar för avsnittet: Automake SCons WAF CMake Tobias CMake funktioner The Walking Dead...

Kodsnack 7 - Rädda oss från ANSI-C
Vi börjar avsnittet med att snacka om vår bokklubbsbok, Pushing Ice av Alastair Reynolds, men halkar snart in på att diskutera plattformsoberoende i (nästan) alla dess former. Är den plattformsoberoende webbappen en myt, kan man få ett program skrivet för flera plattformar lika snyggt som en infödd applikation, hur många kodapor går det åt för att porta boost till android? Dessa frågor och många andra ställer vi oss och besvarar så gott vi kan. Något vi inte diskuterar särskilt mycket är Microsofts plattfor...

Kodsnack 6 - Kod, frustration eller andra debuggingtekniker
Tobias och Fredrik snackar frustration - vad som händer när man kör fast, hur man gör för att komma vidare samt nyttan med att ha ett hum om sin debugger. Som avslutning presenterar vi också Kodsnacks bokklubb och dess första bok. Länkar Valgrind...
podcast frustration avsnitt kodsnack

Kodsnack 5 - Kanelbullens dag
Vi snackar Python - bra, dåligt, hur svårt det är att lära sig, vad vi använder det till och nyttiga verktyg för språket. Länkar Beautiful soup GIL - global interpreter lock Unladen swallow Pycharm Ipython...
python

Kodsnack 4 - Amish-folk som programmerar
Kristoffer och Tobias snackar science fiction som inspirationskälla, framtiden ur en programmerares perspektiv och klargör hur många filmer som egentligen finns i Stjärnornas krig-serien. Länkar Agaton Sax Starzinger Drakar och demoner Mutant UFO - enemy unknown Ender's game Google Glass Alastair Reynolds The windup girl Big Dog - Robot som liknar en stor hund Petman - Skynet lever! Stjärnornas Krig Terminator 2 The Matrix Kristoffers rekommendationer av äldre svensk science fiction Kallocain av Karin Bo...
podcast scifi avsnitt kodsnack

Kodsnack 3 - Git trivs bäst i öppna landskap
I det fjärde avsnittet snackar vi om versionshantering och halkar raskt in på historien bakom Git. Vi hinner även gå igenom bland annat för- och nackdelarna med andra versionshanteringssystem och varför det är bra / livsnödvändigt att använda någon form av versionshantering både i stora och små projekt. Som grädden på moset avslöjar vi hemligheten bakom den perfekta committen. Länkar Git Subversion Mercurial Bazaar BitKeeper Perforce Alienbrain Gerrit Githubs gitklient Distribuerad versionskontroll (wikipe...
podcast git kodsnack poddradio programmering

Kodsnack 2: Schizofrent på ett väldigt tudelat sätt
Vi snackar om hur det \u00E4r att b\u00F6rja utveckla f\u00F6r iOS, Objective-C, Apples utvecklingsverktyg och vad som h\u00E4nder n\u00E4r man ramlar ner i ramverkets skarvar. Viss diskussion kring hur den dynamiska duon LLVM/Clang gjort v\u00E4rlden till en b\u00E4ttre plats \u00E4r givetvis oundvikligt.\n\nAlt