

Kodsnack
Kristoffer, Fredrik, Tobias
Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta
Episodes
Mentioned books

Nov 22, 2016 • 1h 29min
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 också Apples nya Macbook pro-modeller och dess touch bar, från maskinerna i sig till allas pågående tankar om alternativ till Apples bärbara. Sist men inte minst: hur kom Anders in på Vim, och vad Tetris har med det att göra? 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 i iTunes! Länkar Anders Carling Tummy lab Advent of code Kodsnacks Advent of code-repo Svenska podcastpriset Wonderbrand Baked - musiksättning av offentliga miljöer Football addicts Winter on fire - Netflixdokumentär om revolutionen i Ukraina Anders Elfving Wikipedia-artikeln om Summer of love New relic Varnish Cloudflare Fastly Xvim - Xcode-plugin som ger Vim-tangentbordskontroll Slackware - kanske den mest smärtsamma introduktion till Linux man kunde få? nano Tetris attack Bejeweled Intellij Appcode - Jetbrains IDE för Mac- och IOS-utveckling Fler har föreslagit att använda paragraftangenten för att kompensera avsaknaden av escape på Macar med touch bar Dell XPS 13 Lop - göteborgsk återförsäljare och servare av Macar med tillbehör Asana Squarespace Github pages Hugo Let's encrypt Capistrano Elastic load balancer Cloudfront Percona Mariadb Percona toolkit - verktygsuppsättning för Mysql-databaser Innodb - lagringsmotorn Mysql använder Curl Daniel Stenberg - Curls upphovsman .NET core Visual studio code Kitura - IBMs webserverramverk för Swift N-gram Cocoaheads Göteborg - för alla som är intresserade av utveckling på Apples plattformar Core data Collection view Yapdatabase Mogenerator - Jonathan "Wolf" Rentzsch verktyg för att modellera Core data What's new in Core data från WWDC 2016 Auto layout Draper Titlar Ett projekt ingen av oss ville äga Man skulle kunna jobba från nästan var som helst Det där har jag skrivit specen till Vi hade läst källkoden till den nya versionen Deras konfigfil kompileras till C-kod Ett "bad to the bone"-C-projekt Vet man hur det går sönder kan man i alla fall släppa det Det är sällan trivialt att byta ut någonting Verkligheten hade fula skarvar Livet utan Xvim är förvirrande Vägen in i Vim Ett steg åt det mjukare hållet Min Slackdator med 32 GB minne Hur det beter sig när det börjar ta stopp En tretusenraders Perl-best De vet vilka de är, och de behöver inte dig Ni gör det här på rätt sätt Det gör vardagen roligare tummylab-swift.h Klasser som verkligen aldrig exponerats för världen Tredje klassen jag översatte Det här tar längre tid än det borde Det här är dina komponenter, och det går att missbruka Han som har koll är och spelar badminton Respekten som jag kanske inte hade då

Nov 15, 2016 • 44min
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änniskor i yrket och branschen. Man kan inte kunna allt, och det är inte alls solklart vad som faktiskt är en bra programmerare. Sist men inte minst pratar vi om Advent of code - vi har skapat ett repo på Github även för årets upplaga och kommer att dela ut någon form av litet pris till den som är först med att lösa alla årets problem i valfritt språk. 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 i iTunes! Länkar Allt om Tobias laptop - i förra veckans avsnitt System76 - datorer av alla slag med Ubuntu Kaby lake De nya LG-skärmarna Tiling window manager Lua I3 Fontconfig The programming talent myth Pycon Jacob Kaplan-Moss Django Bluffsyndrom NP-kompletta problem Advent of code - en programmeringsuppgift om dagen fram till jul Kodsnacks repo för Advent of code 2015 Pull request - begäran att få checka in kod i ett repo Ocaml ML Lisp Kodsnacks repo för Advent of code 2016 Titlar Ännu ett avsnitt av laptopsnack Var är datorn? Någonting som fastnat i nittiotalet Den framtid vi letar efter En rockstjärna eller en ninja eller vad som helst Ribban i våra huvuden (och inför andra) Alla söker en rockstjärne-ninja-programmerare Det är okej att inte vara bäst på allting Vad betyder duktig? En falsk ribba att nå upp till Källkoden, laptopen och skrivbordet

Nov 8, 2016 • 34min
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 recensera oss i iTunes! Länkar Security by obscurity Security theater De nya macarna Hyper-threads * Apples sista femtontummare med G4-processor kom 2005 HP zenbook Dell XPS 13 Kaby lake Pycharm Clion Dvorak - ett alternativ till den vanliga layouten på tangentbord Unity Gnome Tiling window manager VM3 Titlar Har du också ett vinterland? (För mig själv gjorde jag) ett märkligt val Jag glömde min dator i Denver Min sekundära arbetsmaskin Jag kan strunta i att köra en virtuell maskin En konfiguration jag känner mig bekväm med Många följdverkningar Den bästa linuxlaptop man kan köpa Den är redan i Danmark På cykel från Danmark

Nov 1, 2016 • 43min
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, 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 i iTunes! Länkar Apples presentation och allt som släpptes Touch bar-API:et och riktlinjerna för design Microsofts Surface-event (direktlänk till video) Surface studio John Siracusas text om halo-bilar och andra produkter Surface dial Griffins Powermate Titlar Apple hade sitt "Hello again"-avsnitt Det som blev kvar av en mycket större vision Känns inte det supernischat? Viktigt att det sker, mer, här

Oct 25, 2016 • 41min
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 allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Brittiska jungfruöarna Tortola Gateway canyons - Colorado John Hendricks - mannen som startade Discovery networks Westworld Laser tag Burning man Slackbottar Settlers - strategispel från 1993 Titlar Var tänker du när du hör "företagskonferens"? Långa timmar i konferensrum Det blir extra allt när vi väl träffas Mer av paketresa Ett gäng nördar i t-shirts Specialklick

Oct 18, 2016 • 47min
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 kontaktvägar du absolut inte skulle vilja ha, eller någon du önskar att alla använde istället för de som gäller nu? 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 i iTunes! Länkar Julian Firpo Dfind IT Julia Swegler Den magiska lyckonivån ligger strax över 40000 kronor i månaden Titlar Det räcker inte att man lägger ut en annons Det satt en advokatrobot bakom i alla fall Vi vill kunna avslöja så mycket som möjligt Vi tar gärna en kaffe eller fika Vad går du från och vad kommer du till? Vi HR-människor är mycket på Linkedin Hänger jag här av en annan anledning Jag noterar: öl och mat Transparent så långt det bara går Hur man gjorde innan Linkedin Man måste respektera tid och rum Det visar sig vara människor på båda sidor

Oct 11, 2016 • 57min
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! 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 i iTunes! Länkar Teknisk vikt - technical weight Teknisk skuld - technical debt Unity Haxe Openfl Cairo - öppet grafikbibliotek Freetype - öppet bibliotek för att rendera typsnitt Cognitive bias - kognitiv dissonans Destiny-questen/pusslet/ARG-spelet ARG - alternate reality game Base64 AES - advanced encryption standard Trials evolution och dess galna ARG Titlar Jag löser det här problemet dåligt nu Det jag betalar idag är bara början Skillnaden mellan skuld och vikt Saker man måste leva med resten av livet Det är alltid ett alternativ att låta bli Även om du bygger ditt hus i diamant Per X rad kod finns det Y många buggar Det är befriande att det har ett namn Det är ansvarsfullt att inte lägga till saker Minsta möjliga jag kan komma undan med Såhär borde jag inte ens känna eller tänka

Oct 4, 2016 • 1h 20min
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 osannolika i att NPM och alla paket där fortfarande inte funkar sämre än det gör. Snacket spelades in på ett lokalt café, och Fredrik vill be om så hemskt mycket om ursäkt för hur mycket bakgrundsmusiken hörs. 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 i iTunes! Prova att rensa saker i centern. Lärdom: slå inte ihop till mono det första jag gör, det kan finnas information att rädda. Länkar Access MS SQL express Redux Dan Abramov Dan Abramovs kurs om Redux på Egghead React Europe - och talet där Dan Abramov visar tidsresor Mobx Annoteringar Java EE Object.observe() - en finess som aldrig dök upp i Javascript-standarden Knockout Java FX Elm Om Monader Eslint Jslint gofmt Typescript Create React app Webpack Babel Atom Flow Douglas Crockford Javascript the good parts Relay Graphql Lee Byron pratar bra om Graphql Flux-arkitekturen Hyperterm - terminal skapad i och med Javascript Bash Z shell Oh my ZSH Babel traverse Npm shrinkwrap Have we forgotten how to program? MIT-licensen CPAN - Perls paketsystem Nuget Artifactory Nexus Gitless XKCD om Git Detached head Git reflog Git på svenska Dunning-Kruger-effekten Impostor syndrome - känslan att man inte vet vad man gör och kan bli påkommen med det när som helst Firacode - teckensnitt med ligaturer som gör kod tydligare Clion Pycharm Netbeans Borderlayout Webstorm Gitkraken - visade sig finnas för Macos, Windows och Linux Tower - Git-klient för Macos Jgit Fedora Mono och .NET core Monodevelop och Xamarin studio Vi blir båda taggade av att lyssna på Tomas Cocoapods Stack overflows arkitektur Serverlösa arkitekturer Martin Fowler Leetspeek - i Malmö 15 oktober Jon Skeet Titlar Allt vi ville göra hamnade i en skarv Då vill de låna mitt skript Samtidigt vill man inte bli Debian Titta inte i node_modules Trolla i företagets DNS Krypterad malware Visst, det är malware, men jag kan verifiera att det är samma malware Du bygger högre och högre korthus Jag är precis så Jag sitter i detached head hela tiden Jag missbrukar ju Git Ett hatbrev till nästa person Jag brukar skriva kärleksbrev Git är ju sin commitgraf Är de ens en per server? Det räcker med datum och tid på en planet

Sep 27, 2016 • 20min
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 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! Links Pete Hunt Kubernetes Lee Byron and his talk on Graphql The Graphql introduction talk from React Europe 2015 Smyte - where Pete currently works Pete's talk from JSconf EU - Rethinking best practises The future of Javascript MVC frameworks React-motion Titles Everyone has a monolith Follow the hype train HTML in my Javascript! It's let me leave work earlier

Sep 20, 2016 • 22min
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. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Code night #6 - UX är målet UX Mimmi och Johan berättade om UX i moderna projekt Vladimir Koller berättade om UX i samband med Stockholms stads och Trafikverkets system Kopplet Titlar Vad gör vi här egentligen? Designers med lustiga hattar Användaretnologi Det är inte att ha hybris om man har rätt Någon sorts lärande-insats Det etnografiska perspektivet UX är inte ett strössel Självförtroende som användare


