

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

May 5, 2015 • 57min
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 till Emil Rosendal och Johan Deimert för e-posten!
Avsnittet sponsras till vår stora glädje av Jetbrains och IntelliJ, . Surfa in på http://www.jetbrains.com/kodsnack-idea 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, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.
Länkar
Jetbrains
IntelliJ
Cloudnet
VPS
Code night - kom och träffa oss och andra utvecklare 17 juni
OOP
TDD
Robert Martin - Uncle Bob
No true scotsman
Induktion
Notch
Neogaf
Svart svan
Arvstvister - avsnitt 11
Komposition kontra arv
DRY
Röd-svart träd
QT
Dave Thomas
Agile manifesto
Agile is dead (long live agility) - Dave Thomas inlägg vid manifestets tioårsjubileum
Alan Kay
Jetbrains
IntelliJ
Scala
Groovy
Clojure
Kotlin
Enterprise Java
jetbrains.com/kodsnack-idea - länken som stödjer Kodsnack
Suse
Vagrant
Docker
En bättre for-loop - avsnitt 24 där Tobias berättar om sitt första driftsatta program skrivet i Go
David Beazlys kvitter om “i en stor kodbas”
Titlar
Jag tycker om jättemycket saker
Jag har fruktansvärt svårt för uncle Bob
Ingen vet hur man gör, egentligen
Alla små beståndsdelar (som utgör processen)
Bristande analys
Längden på Justin Biebers hår
Sammanhang som egentligen inte existerar
Historien har gett mig rätt
Nästa stora grej kommer också att ha problem
Jag slet i objektorienteringsgruvorna
Arven bara hopade sig över mig
Anekdoter mot anekdoter
Det här är rätt sätt att programmera på
Vardagens problem
Någonting som inte går att göra offline
Missa att göra ett misstag
Twittrat bort hela dagen
Magisk tiebreaker
Verkligheten som andra lever i

Apr 28, 2015 • 55min
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 chefer och vad man egentligen kallar dem. Vad vi kan och inte kan lära av kodbaser i spelbranschen? Och från det via Facebook till att prata om prestanda och användarupplevelse. Var lägger du tonvikten: prestanda eller ett snyggt UML-diagram? Avsnittet sponsras till vår stora glädje av Jetbrains och Webstorm. Surfa in på http://www.jetbrains.com/kodsnack-webstorm 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, @oferlund och @bjoreman på Twitter och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Länkar Vårt snack om hacket mot Umeå kommun Script kiddie Sluta gulla med hackaren - artikeln vi fick länk skickad till oss, tack Ludvig Tunel! Förra avsnittet, när vi pratade om att utvecklas som programmerare Webstorm Jetbrains Linter React JSX Stöd Kodsnack, läs mer om Webstorm och ladda ner på http://www.jetbrains.com/kodsnack-webstorm Vattenfallsmodellen Fasad - som designmönster Move fast and break things Titlar Vi har gjort en jäkla massa avsnitt En massa halvavsnitt och kanskeavsnitt Den som tycker om kvantitet I bästa fall så händer ingenting Man slår på för stor trumma Beslutsamhetsorganisationer Det är sällan koden i sig som är utmaningen just nu Domänspecifika problem Det går ju inte att vinna det här spelet Man håller plektrumet fel Sakta ner och spela långsammare Du skulle vilja vara en middle manager Det går i vågor hur intresserade jag är av programmering Väljer att inte göra det ibland Chef känns ju inte riktigt rätt En ålder där ingen vet vad fan de sysslar med Varje rad kod har ett pris 60 FPS per frame Interna mellanchefs-concerns Motivera din existens Det här är inget problem som man löser

Apr 21, 2015 • 59min
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. Efter det en sväng om varför vi har svårt för Java och några andra saker Kristoffer inte tror på. Alla strikta metodiker har brister, hur mycket man än vill annorlunda hänger allt i slutändan ändå på vilken grupp människor du har.
Vi pratar också om vägen vi själva tagit som programmerare. Att lära sig nya saker, att inse och omfamna att man inte kan något och Javascripts vilda värld.
Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!
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 Windows. Surfa in på http://www.jetbrains.com/kodsnack-clion för att få veta mer och stödja Kodsnack.
Sist i avsnittet presenterar vi vinnarna i Informators Raspberry pi-tävling!
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 - öppningspresentationen och vårt liveavsnitt
Anna Nilsson och Magnus Aschan på IDG, tack!
Petra F Sundström
Husqvarna
Internet of things
Evothings och Evothings studio
Sinclair Andersen från Informator höll föredrag om agil användarupplevelse
Telenor connexion
Telenor cloud connect
Königsegg One:1
Master of the mix matrix - avsnitt 29.5
Större än båda dina barn - avsnitt 28.5
Cocoaheads Göteborg
Plex på Apple TV - som det funkade förr i tiden
Appsnack
Appsnack 14,5 - intervju med Tobias från WWDC 2012
Hello monkey
Puta madre - det mexikanska stället med bra drinkar
Røde podcaster
Squarespace - där vi från början hade kodsnack.se
Presentationer och utvecklare av idag - avnitt 0
Byggare Bob - avnsnitt 8
Internetdagarna
Cenny och avsnitt 91 som Fredrik och han spelade in
Sumpsnack
Martin Jonasson
Kodsnack 39 - Om du fick äta glass varje dag - första avsnittet med Martin
Avsnittet om Bitcoin med Noa Resare
Iris Classon
Våra intervjuer på Øredev
Kodsnack 34 - vår intervju med Jono Bacon
Din noja för Mark Zuckerberg - avsnitt 45
Avsnittet om Plex fork av XBMC
Exempel på avsnitt där Kristoffer pratar egna kompilatorer och programmeringsspråk
Kodsnack 51 - Konsten att skeppa - första avsnittet som lades ut på IDG
Exempel på avsnitt som följer upp kommentarer
Jetbrains
Clion
Cmake
C++11
Boost
Java enterprise edition
Objektorienterad programmering
Agil utveckling
TDD
SOLID-principerna
Futures och promises i Javascript
GCC skrevs om i C++
EGCS
Virtuell DOM
Cloudnet
VPS
Erik Jansson - som skrivit vår Android-app
Kodsnack på Github
Niklas Serén på Internetdagarna
Pär Sikö på Øredev
Marcin de Kaminski
Filip Ekberg
Titlar
Vi har en nollbas
Var inte sån nu
Vi kan väl kalla det hundra
Leka sig fram med tekniken
Det var helt overkligt
Vi har gjort hundra avsnitt, tror vi
Pappa podcast och mamma podcast
Det är många år sedan
Det var drinkar inblandade
Det finns ingen genväg till det perfekta ljudet
Det var ett ganska tråkigt avsnitt
Första gången man kunde höra riktigt Kodsnack
Fick våran skit ihop
Snacket innan vi spelar in
Idag blir det väl inget avsnitt
Man måste hinna bli varm i kläderna
De är icke-kanoniska
De passar inte in i kanon
Det finns material för framtiden
Egentligen har jag bara gjort mig själv mer förvirrad
Det är jag och katterna
Det svåra är att få ihop kalendrarna
Det här är inte Fox news
Utför vissa åtgärder
Världen är ju inte en perfekt algoritm
Skeppa vad man skeppa kan
Kolgruvan i din hemstad
Varje hemsida är ett universum i sig
Hundra gcc.js-varianter
Vi har just bevittnat hur den här podcasten blir till
Hur koden blir stoppad

Apr 14, 2015 • 1h
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ör strömningslänk och annan information!
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
Cloudnet
VPS
Sumpsnack
Code night - hör oss snacka live torsdag 16 april 18:30
Josefin Ondrus
Gothenburg startup hack
Pro bono
St Erik - båten
Datatjej
Datatjejkonferensen 2015
Cocoaheads
Game jam
Nginx
Dev:mobile
Javaforum
Unconference
Programmet för Datatjej 2015
Chalmers
Avenyn
Pycon 2014
Kodapor på Facebook
Spårvagn 6 i Göteborg
Josefin på Linkedin
Josefin på Facebook
Josefin på Google+
Titlar
Vilt hacka och hoppas att man inte ramlar i
Någon slags terapistuga
Utbrända hörnet
Ett roligt lass att dra
En no-crowd
Det gäller att hitta eldsjälarna
Något att hänga upp det på
Utrymmet för att göra bort sig blir lite större
Fånga allas intressen, någon gång
Problemlösning i sista sekund
Ingenting som hindrar någon
Flashhacks
Fysiska pushar
En push på axeln
Arrangörerna försvinner i Skövde
Du har för mycket engagemang
Hoppas på fint väder och bra uppkoppling

Apr 7, 2015 • 1h 30min
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åndskrav på Erik Sundkvist. Man kan vara så dålig vinnare att man inte förtjänar att vinna.
Finns det andra språk som utvecklas på samma sätt som Javascript, där nya versioner byggs med gamla byggstenar. Framför allt vill Kristoffer ta tillbaka ordet polyfill. Detta leder givetvis (?) vidare in på en diskussion av Common lisp, dess egenheter och utveckling. Därifrån kommer vi tillbaka till att använda tangentbordet och kraftfulla textredigerare. Och så ett litet utbrott om löpsteg och tunna skor.
Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!
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
Cloudnet
VPS
Code night
Coppersmiths the bishop’s rye ale
No-go zone
Sveriges närmaste stad
Piccini chianti orange
Favabönor och chianti
RSI
Tendonitis
Tiling window manager
Virtuella skrivbord
Appar som hjälper en att placera fönster på OS X
Gnome 3
Spotlight - Apples sökfunktion för OS X
Ubuntu
Unity - Ubuntus gnomebaserade skrivbordsmiljö
Accelerando
Svävarstolarna i Wall-E
Masterminds
Patrick Stewart
Vincent Kartheiser - Pete i Mad men som också är med i Masterminds
Wargames
Jupiter ascending
Nätet
Singularitet
The leviathan
Leviathan - den ryska filmen
Dune
Pacific rim
Neil Blomkamp
Chappie
Elysium
Nästa Star wars
Nästa bondfilm
Warcraftfilmen
China Miéville
Perdido street station
The city & the city
Gone Girl
Mad Max-filmen
Nya Steve Jobs-boken
Isaacson - författade den officiella Steve Jobs-biografin
99% invisible - om Engelbart och datormusen
Next
Pixar
The changelog
Changelog om Go
Changelog om React
Browserify
Bower
Grunt
Google lägger ner sin virtuella maskin för Dart i Chrome
Coffeescript
Typescript
Self hosting
Lars Bak
V8
Google code nedlagt
DDOS
Gitlab
Gogs
Gitweb
Codeplex - Microsofts tjänst för öppna projekt
Team foundation server
Perforce används på Microsoft
17-åring blir hjälte efter dataintrång | Inrikes | SvD
ECMAscript 6
Python 3000
Polyfill
Objektivkonverterarapter
Common lisp
Fortran
Cobol
Clojure
CL21.org
format i Common lisp
Stränginterpolering i Ruby
Scheme
Suses hack week
Quicksilver
Drafts - anteckningsprogram för IOS
Vivobarefoot
Fivefingers
Titlar
Jobbig systembolagsflyttupplevelse
RSI-varning
Jag kommer inte ifrån att jag måste koda
En helt datorfri helg
Man kommer inte ifrån musen helt
En vettig mus med riktiga knappar
Antingen åksjuk eller trött i nacken
Jag råkade titta på Youtube på min telefon
Minst ett sinne som fallit bort
Om man inte har någon fysisk hårdvara
Står mitt i ingenstans och tittar ut i luften
Så dålig att den inte ens var bra
Inte Jupiter ascending-dålig
Internet var fullständigt obegripligt för Hollywood
En människa som sitter kvar hemma
En fotbollsstor rymdkapsel
Knö in människor i alla prylar
Här i datorernas stenålder
Ännu ett syntaktiskt socker
Nu sjönk dartskeppet
Ett slavorgan till folket
De absolut bästa fantasisiffrorna
Bakportad transpiling eller något
Ta er polyfill och gå hem
Rör inte min polyfill
Ett språk per problem
Sitter och läser manualerna eller googlar i panik

Mar 31, 2015 • 34min
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 “fixa” problemen och bristerna i hur saker funkar nu? Borde man gå vidare och förbättra kommande saker istället?
Vi diskuterar också att sätta sig in i andras kod, exempelvis sitt forna jags. Vad kan man göra för att försöka snabba upp processen att förstå en kodbas och varför är det så svårt? Är det samma problem som gör att man inte sätter sig och läser kod speciellt ofta? Fokuserar de som pratar om “läsbar” kod på fel saker? Kommentarer och annan dokumentations värde och problem. Går det att lösa med processer? Och allting runtomkring gör bara allt värre, all hantering av fellägen och annat som inte egentligen har med problemet man ville lösa att göra.
Har du ett magiskt sätt på lager för att förklara den mentala modellen bakom kod? 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
Macbook
USB typ C
Displayport
Appsnack om nya Macbook och annat
Nya Chrome blockerar javascriptanrop till lokala nätet och localhost
Chrome ska flagga allt som inte är https som osäkert
Korsdomänregelprinciper - att kunna fråga via XHR
DNSSEC - säkerhetstillägg för domännamnsystemet
Chromium
Sandbox
Let’s encrypt - EFFs initiativ för att dela ut gratis SSL-certifikat
HTTP/2 - krypterat som standard
Knuth
Literate programming
Bret Victor
REPL - interaktiva miljöer för att experimentera med kod
Code night
Titlar
Det är väldigt mycket måndag helt enkelt
Min dator är stadd i något slags förfall
Ett tangentbord med sjutton portar på
Lika bra att jag inte köpte en 4K-skärm
Någon som bara hostar lite webbsidor
Ett djupt hål av säkerhetslager
Hur mycket säkrare blir det och hur mycket krångligare blir det?
Flytta sakernas tillstånd framåt
En massa jobb för ingenting
Vi sparar ju inte ens en kaka
Om det skulle vara känsligt att lyssna på Kodsnack
Den där verkligheten
Ha som ambition att fixa verkligheten
Är det så att kod är som kondition?
Kommentarer i min erfarenhet
Kommentaren tillför inget till att börja med, och nu är den dessutom fel
Den abstrakta idén om vad programmet gör
Fråga sig själv för några år sedan vad man höll på med
Om man ser koden utan alla edge cases
Jobba och lida tills man förstår

Mar 24, 2015 • 57min
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 3D, Valves abitioner och olika sätt att göra den 3D som är på allas läppar just nu.
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
GDC
Martin Jonasson
Xbox 360
Första Ipod
Creative nomad
Spelmotorer
Source 2
Unreal 4
Unity 5
Crytek
Cryengine
Gross revenue
Tom Clancy’s the division
Kismet - visuell skriptning i Unreal
UnrealEd
Unreal tournament
Unreal script
Blueprints i Unreal
Mono
Microsofts stack har blivit mycket öppnare på sistone
Steam greenlight
Adobe air
Steam machine
Vulkan
Khronos group
Mantle - från AMD
OpenCL
OpenGL ES - mobilversion av OpenGL
Direct X 12
SLI - Scalable link interface, teknik för att samordna arbete mellan flera grafikprocessorer
Metal - från Apple
Silicon graphics
Bytekod
Shaders
GLSL
HLSL
SDL
1984
Brave new world
Vive - Valves VR-headset
Oculus VR
Samsung gear VR
Morpheus
Hololens
Snack med John Carmack där han pratade mycket om Gear också
HTC
Handkontrollerna för Vive
Microsofts presentationsvideo för Kinect
Ogre 3D
Code night - 16 april i Stockholm. Kom och häng med oss!
Sumpsnack
Titlar
En och en före detta spelutvecklare
Gratis med en liten apostrof
Då blir den inte så gratis längre
Vad gratis faktiskt innebär
Snokat lite på Unity
Jag trivs bättre i två dimensioner
I princip ett färdigs spel från scratch
Klasstung C++
Programmering för designers
“Gratis”
Gratis med citationstecken
En motor som är till för en väldigt speciell sak
En leveleditor och en hög C++
En ganska begränsad idé i stil med Minecraft
Man byter en uppsättning problem mot en annan
Du kompilerar din egen bytekod
En full C-kompilator
Vi har en headerfil
Krig och de slår dig med käppar
Valve är nog lite mer brave new world
VR som någonting större
Stå där och se dumma ut tillsammans
Brottas med närsynthet och VR-kit
Öppen horisont

Mar 17, 2015 • 39min
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 Intervju med Andy Matuschak om att vara tidigt ute med nya språk, Facebooks React och lösningar för att hantera gränssnitt.
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
IRL - In real life
Types as units
Typsystem
Statisk typning
Typhintning i Python
Steve Yegge
Notes from the mystery machine bus - Yegges artikel från 2012 om liberala och konservativa
SML - Standard ML
Scheme
Ada
Typescript
HHVM - Facebooks egen PHP-maskin
React native
ASM.js - hårt specificerat subset av Javascript
Dart
Googles stilguide för Python
Allting ser ut som spikar
Debug 61 med Andy Matuschak
Andy Matuschak
Khan academy
Inkrementell kompilering
React
DOM - dokumentobjektmodellen
Facebook groups-appen är byggd med React native
Reactkonferensen i januari
Fredriks snack med Cenny
Code night - 16 april i Stockholm. Kom och häng med oss!
Titlar
Upptagen IRL som man säger
Mer eller mindre under samma årtionde.
Ett ställe där kompilatorn hjälper en mer
Päronmetersekunder är inte en rimlig enhet här
Det kanske är lika bra att språket hjälper en med det
Så hård man behöver med typerna
Shellskript får jag hudcancer av
Konservativa saker ovanpå ett ganska liberalt språk
Det låter som en rimlig diagnos
Den känslan man har när man står utanför Microsoft
Om man följer Steves uppdelning
Ett ganska medelstort projekt

Mar 10, 2015 • 38min
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.
Hur fungerar egentligen hypecyklerna på nätet?
När och hur är det okej att dissa saker?
Sedan diskuterar vi Journey, helt spoilerfritt. Fredrik uppmuntrar alla att spela det. Lite om tilltalande lugn speldesign som inte behöver överlastas med annat.
På slutet tar vi upp hela vår bransch avsaknad av vetenskaplighet. Allt vi gör är att berätta saker, och det kanske är något vi borde omfamna mer när vi tänker på och arbetar inom vårt fält?
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
Node.js - javascriptmiljö för servrar
Node.js is cancer
AIDS
Slack
Ryan Dahl - mannen bakom Node.js
Ryan Dahls blogginlägg - återpostat
Unixfilosofin
Boost
Eventloopar
Icke-blockerande
Nginx
Apache - populär och öppen webbserver
CGI - Common gateway interface
Ruby on rails
null och undefined i Javascript
TL;DR - “Too long; didn’t read”
Ett svar på artikeln
Nodes asynkrona modell
Callback hell
CPS - Continuation passing style
Async/await i .net
Solaris
RTFM
Joyent - företaget som står bakom Node.js
io.js - fork av Node.js
Kodsnack 91 - för den som vill höra mycket mer om Apples programmeringsspråk Swift
OpenJDK
ECMAscript 6
När Swift var mycket långsammare
Swift 1.2 är klart snabbare
Journey
John Siracusa
Studio Ghibli
Nifflas spel
TDD - testdriven utveckling
Quickcheck-talet Kristoffer sett - Testing the hard stuff and staying sane, av John Hughes
Ruby rogues 184 - om testning och TDD med gäster som forskar i programmering
Alan Kay
Xerox parc - milt mytomspunnen forskningsanläggning
Titlar
Jag är nodpositiv
Någon slags horribel sjukdom
Väldigt populärt att hata Node
En skalbarhetskatastrof
Nästan ett brott mot mänskligheten
All vrede och galla
Handskriva CPS-kod
Det som ska hända sedan som en parameter
Återuppfinna hjulet i Node
Klättra stegen själv
Det nya sättet att göra samma sak som tidigare
Enkelt att återuppfinna vissa hjul
Internets fokus har nu skiftat
Någonting levande man använder för att kommunicera
Hype-cyklerna
Man börjar med: jag är sur
Mer underbyggd ilska
Att vara i den världen är belöning nog
Så rigorösa är vi inte
Alla bygger på sina egna anekdoter
Allt vi gör är att berätta berättelser
Sådant som är lätt att säga

Mar 3, 2015 • 1h 7min
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å måndagar. Surfa in på live.kodsnack.se för att lyssna och anslut till #kodsnack på irc.freenode.netför att delta i diskussioner med oss och andra.
Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!
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
Martin
Water cooler på svenska - vattenkylare
Selecta
Kaffe med vitt
Coworking space - delat kontor
Rymdkapsel - Martins spel
Twitch
Mojang
Mojam
Martins liveströmmande på Twitch
Martins strömmar på Youtube
Gamejam
Peter Molyneux
Diminishing returns
Vårt tidigare snack om att hantera åsikter från användare
Asteroids
OBS - Open broadcaster software
Røde podcaster
Logitech C920
Windows 7
Aero
Google hangouts
Folk som streamar sig själva när de äter mat
Hololens
Oculus rift
Godus
Populous
Dungeon Keeper
Bullfrog
Kickstarter
E3 - Electronic entertainment expo
Stretch goal
Night in the woods
Patreon
Twitch prenumerationsfunktion
Youtubes content ID-matchning
Simogo - malmöbaserade kompisar till Martin
Pewdiepie
Transformative work
Shadows of Mordor
Real racing
Mario
Candy crush saga
League of legends
@grapefrukt
Martin på Twitch
Code night - 16 april i Stockholm
Raspberry pi
Cloudnet
Titlar
En helt ny uppsättning problem i mitt liv
Vattenkylarsnack
Skitsnacksfika
Medkontorister
Beröringsytor med andra
En vacker dag så kommer det en uppdatering
Kontor och livet i övrigt inkräktar lite
Då streamades det friskt
Programmera och prata samtidigt
I den bildliga soffan
Det går ju definitivt långsammare
Det där att man måste fokusera
Hörru, cosinus istället för sinus, trögputte!
Tjugo pers på en dålig dag
Slå på TV:n och se någon som sitter och kodar
Idag har jag tagit sönder saker
Spara de roliga grejerna till streamen
Göra de tråkiga sakerna offline
Studiecirklar över nätet
Ge oss nästa milestone
Ju mer som en dröm din kickstarter låter
Andra singeln-fenomenet
Återkopplingen i en stor klump
En robot har bestämt att du inte sköter dig