

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

Sep 1, 2015 • 52min
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 respektive trender egentligen innebär. Tobias försöker sätta fingret på vad som skaver med Javascript för honom (i grund och botten att det inte landat än som något man skriver på ett mer enhetligt sätt) och Kristoffer erkänner att han gillar Javascript mer nu än tidigare. Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret! 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 du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Omnipollos hatt Regex De två svåra sakerna i datavetenskap Tumblrs uppsats i versionsinformationen till 4.3.1 David Karp Slack och deras versionsinformation Blame Pocket universe senaste versionslogg … eller saga Git-hookar 23:55 - plats för NGT Next generation threats 2015 - 22 september i Stockholm, 23 september i Göteborg. Ange koden kodsnack för 400 kronor rabatt! Bruce Schneier Go 1.5 Self hosting Babushkadockor Turtles all the way down GCC Rust Bootstrapping Gos sida om self hosting/bootstrapping Transpiling Github om språktrender Ruby on rails Tiobe-indexet Mozillas javascriptsida Defer för Javascript Webassembly Fontconfig Titlar Hur mycket svårare ska koden vara att skriva En snygg liten klass Buggfixar och prestandaförbättringar Commitmeddelanden som säger ingenting När någonting ser batshit crazy ut Slösa bort en halvtimme av någons kod De vet bättre vad som kommer att förvirra folk Dra sig upp från ingenting En stor C-klump Då har jag egentligen inga klagomål Språk spelar inte så jättestor roll Trasigt av historiska skäl Varje C++-projekt är sitt eget universum

Aug 25, 2015 • 43min
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 ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret! 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. Länkar Refactoring Plex iOS-app - 4.0! iOS 2 - släpptes 2008 iOS 7 iOS 8 Autolayout Plex pass Next generation threats 2015 - 22 september i Stockholm, 23 september i Göteborg. Ange koden kodsnack för 400 kronor rabatt! Bruce Schneier Merlin Mann Snacket om Plex omskrivning och certifikatsutmaningar - som bland annat motiverar inloggning Overcast - eminent poddradioapp för iOS Upgrade Upgrade 49 - där bland annat Twitter och Jasons förhållande till det tas upp Titlar Hitta alla trådarna Att använda hjärnan igen En alldeles för stor refactoring Hålet blir bara djupare Djupt nere i refactoringhålet Vår mainfil har ett copyrightdatum från 2008 Man blir påverkad av allt Mjukvara är svårt Det finns inget bra sätt att släppa en ny app Då är du en snäll användare Ett generellt internetproblem Det är så otroligt svårt med empati på internet Det man inte fick just nu är det man vill ha En annan sak hur man uttrycker det Aktiveras av mänsklig kontakt Det som händer på Facebook är värst Tvungna att jobba runt verkligheten - igen Riva av plåstret och köra

Aug 18, 2015 • 55min
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 Feynman och saker runt honom, Alastair Reynolds, Andy Weir och Ensam på Mars. Det är skönt att äntligen känna sig rymdpositiv igen! 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. Länkar Switch Matteproblemsextension för Gmail First class BBS AOL Compuserve Fed up - dokumentären om socker som Kristoffer sett Does the movie Fed up make sense? - nej, inte helt Svärdet och spiran Ken Follett Red hat Slack Gitter Snapchat Saker Facebook gör med öppen källkod (facebook.github.io) Förra programmet Alan Kay John Cleese självbiografi Richard Feynman Länken Kristoffer skickade mig om vad vetenskap är Friends of Tuva Tuva Strupsång Dokumentären om Friends of Tuva? Alastair Reynolds Blue remembered Earth On the steel breeze Revelation space-serien House of suns Pushing ice Vårt avsnitt om Pushing ice Culture-böckerna Ian Banks The player of games Kim Stanley Robinson Red mars, green Mars, blue Mars, the Martians Ensam på Mars Andy Weir Google-snack med Andy Weir Titlar Min situation med sladdar Det är väl inte kaos direkt Är det okej att koppla en switch till en switch? Den enda sanningen är den experimentella sanningen Det är bara jag som är dum i huvudet Uppenbart socker Tio procent socker, i bästa fall Jag ska läsa alla papers Semester är nog bland det värsta som finns Jag kände i alla fall igen koden Mejl om att andra roar sig Jag ramlade ur den delen av internet Hålla en diskussion i en nattklubb I princip Snapchat alltihop Bittersvacka Fet chans att han får åka till Sovjet Mer karaktärsdrivet än teknikdrivet Ond bråd död är ju lite av hans grej Folk rider runt i cirklar och tittar på varandra Rymdpositiv

Aug 11, 2015 • 51min
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 @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Alan Kay Normal considered harmful - presentationen vi snackar utifrån Douglas Engelbart John McCarthy Ivan Sutherland Sketchpad Richard Feynman Manhattanprojektet Challengerkatastrofen Informatik Objektorientering Xerox parc Steve Jobs och Apples besök på Xerox parc The mother of all demos Tim Berners-Lee What you see is what you get Vill du ha en gammal fisk? - avsnittet om Ecmascript 6 Javascript is the C++ of the web - av Maxime Chevalier-Boisvert Webassembly Disruptionsteorier AI-vinter - en period av minskat intresse för och investering i AI-forskning Bell labs - där C utvecklades Microsoft research X prize Bob Taylor Alto Lisp Tail-call-optimering Instruktionsfönstret Lively kernel Smalltalk Dan Ingalls Bret Victor goto considered harmful Djikstra The free lunch is over - 2005 var det hög tid att lära sig programmera mot massor av kärnor Titlar Fullständigt uppgiven I riktiga vetenskaper En populärkultur Nervösa saker som vill aspirera på att vara riktiga vetenskaper Ingen fast bottenplatta att bygga på Jag vill också vara en vetenskap Bete sig som om man gjorde vetenskap Alan Kay är ju väldigt bitter Polarisen har återhämtat sig litegrann Det som munkar gör med böcker Vi vet inte hur framtiden ser ut, så gör ert bästa för att hitta den Då har man skapat en bit av framtiden Den bekväma vägen är att inte göra det En vision av en bättre processor Halvgammalt skräp Varför sitter vi i den här stora högen med kod? Han vill ju plocka med koncepten Datorerna har dragits ner till vår nivå Dreglande idiot med en stor vante som slår på en skärm Idiotifieringen av datorerna Människor ska upp till datorns nivå Man får inte vara för tidig med framtiden Vi måste lära oss av Alan Kays bitterhet

Jul 28, 2015 • 34min
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, @isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas. Länkar Sommar i P1 Mellansverige Safari - Apples webbläsare Internet explorer Safari is the new IE - artikeln som startade hela diskussionen Webkit - motorn som driver Safari Internet explorers marknadsandel - över tiden ActiveX Blink - Googles fork av Webkit KHTML Det fanns fler webbläsare än Internet explorer för Mac när Safari släpptes, men Internet explorer var i princip den som gällde Surfin’ Safari - Webkits blogg Debug 69 - med Don Melton om Safari is the new IE Don Melton - killen som drev hela Safariprojektet från början Jetbrains Intellij IDEA Grunderna i Intellij IDEA The talk show - avsnittet som diskuterade artikeln John Gruber Jason Snell canPlayType - API-anrop som returnerar “maybe” och “perhaps” El Capitan - 2015 års version av OS X FTL - Apples uppgradering av Webkits javascriptmotor V8 - Chromes javascriptmotor WebGL Titlar Sommarkodsnack Nästan som Sommar i P1 Hur är vädret på västkusten? Lite skyll-dig-själv-faktor på det hela De styrde ju hela marknaden En historia av att inte säga någonting Alltid prata på sina egna villkor Svårt att bryta det mönstret Det är Google webben är viktigt för Den enda plattform de har De bara gör som de alltid har gjort Förslagna standarder En wait-and-see-approach Man kan ju ha en konspiratorisk syn på allt Vill man ha den konspiratoriska aluminiumhatten på sig

Jul 23, 2015 • 1h 20min
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å 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 Ecmascript 6 React Reactkonferensen Kompatibilitetstabell för Ecmascript 6 Babel Polyfill Transpiler Web components SASS LESS Arrow functions Spread-operatorn Destructuring Prat av Brendan Eich om Ecmascript 6 och processen bakom det Brendan Eich - Javascripts skapare TC39 - kommittén för Ecmascripts utveckling Syntaktiskt socker let i Ecmascript 6 const i Ecmascript 6 Ecmascript 4 Ecmascript 3.1 es6-features.org Mootools Includes-funktionen i arrayer i Ecmascript 6 MFC Avalon - Senare känt som Windows presentation foundation XAML Dotnet Klasser i Ecmascript 6 Arv i Ecmascript this i Javascript och reglerna kring det Coffeescript Hoisting “Reducerad syntax” verkar bara var webbplatsens grej för att visa exempel med så få tecken som möjligt Block scoped functions Default-parametrar Arguments-“arrayen” i äldre Ecmascript Apply-funktionen Template strings i Ecmascript 6 Unicode Regular expression sticky matching Property shorthand Method properties Stjärna (*) efter funktionsnamn - returnerar en generatorfunktion Destrukturering Jetbrains - avsnittets sponsor Resharper) - ger dig en stor skiva Jetbrains direkt i Visual studio http://www.jetbrains.com/kodsnack-resharper - länken du ska använda om du vill veta mer om Resharper och stödja Kodsnack på samma gång Moduler i Ecmascript 6 Getters och setters Symboler Iteratorer Generatorfunktioner och yield Sekvenser i Clojure Set Map Weakmap Weakset Typed arrays Emscripten Webassembly Asm.js Assign Find Repeat för strängar Testa typen på tal Promises Proxy Reflection Scheme Exploring ES6 Tail-call-optimering Bjarne Stroustrup Javascript: the good parts Firebug REPL - Read-eval-print loop Fedora Titlar Det är väldigt mycket som är rött Det som är hyfsat grönt Alla miljoner features i ES6 De kan ju inte ta bort någonting Då finns det där Socker En gigantisk standard Nästa gång så kommer vi att vara mycket bättre Idag så åt jag fjorton tårtor En stor hög godis Jag får inte alls den allergiska reaktionen Version 1.0 för evigt Det är ju inte en jättedålig idé En ganska pragmatisk, vettig sak att göra Ställa om med ögonen (Och beter sig på) Subtilt olika (sätt) Om man är för eller mot semikolon En oföränderlig variabel Const är ju konstigt (i C++) Det kan sitta någon i en annan tråd och ändra på saker Casta bort const Ecmascript 6 the good parts Javascriptsnillen spekulerar Varför inte? Alltid samma foo Stjärnan som gör att det blir en iterator Det slutar med att man har C++ Vill du ha en gammal fisk? (Vi har en gammal fisk! Vi har tre gamla fiskar!) Alla beter sig dåligt på något sätt

Jul 21, 2015 • 42min
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 Windows. Surfa in på http://www.jetbrains.com/kodsnack-clion 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 React Europe React Virtuell DOM Canvas DOM as a second-class citizen React native Flux - populärt tankemönster eller arkitektur för React-applikationer Om Clojurescript GraphQL Ruby on rails CORS - Cross-origin resource sharing HTTP OPTIONS DHH - David Heinemeier Hansson Ember Yehuda Katz Node Rest Jetbrains - avsnittets sponsor Clion Refactoring Clion 1.1 LLDB http://www.jetbrains.com/kodsnack-clion - länken du ska använda om du vill veta mer om Clion och stödja Kodsnack på samma gång Mikhail Davydov Back to text UI Midnight commander MUD BBS React Europes youtubekanal Euroclojure Clojure on Android - Presentation av Alexander Yakushev Clojure-android APK - Android application package Leiningen - Clojures byggsystem Oneplus one - Kristoffers telefon Richard Stallman Cyanogenmod LG G4 - Nya LG-telefonen som Kristoffer tycker verkar fin Ecmascript 6 The year without pants Automattic Matt Mullenweg - som grundat Automattic Titlar React-tänket jobbar sig neråt i stacken En ganska naturlig utveckling Jobbig HTML och webben och så En implementationsdetalj Hundratusen hack Minimera kommunikationen så mycket det bara går Helt vansinnigt på helt rätt sätt Responsive på rätt sätt Google future Om jag tittar på en glödlampa blir jag röd som en kräfta Ta på sig byxor och gå ut ur lägenheten

Jul 14, 2015 • 40min
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 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 React Europe React Reactkonferensen i vintras React native Jädraås Webassembly Intermediärrepresentation Deltagare i Webassembly-gruppen Webkit - den öppna webbläsarmotor Apples Safari bygger på Vårt snack om FTL - Fourth tier LLVM Dart - ett språk som Google lanserat för att ersätta Javascript Feta binärer asm.js Emscripten - kompilerar till asm.js AST - abstrakt syntaxträd Högnivåmålen för Web assembly Minimum viable product LLVM Kompilator-backend Swift kommer att bli öppen källdkod under 2015 Google lade ner sitt projekt att göra Dart likvärdigt med Javascript i Chrome Jetbrains Teamcity Continuous integration http://www.jetbrains.com/kodsnack-teamcity - länken som ger dig mer information och stödjer Kodsnack på samma gång Minifiering Obfuskering Sandbox Grunt LESS Sumpsnack Titlar Nästan som semester (i huvudet) På samma nivå som alla andra språk i hela världen Skriva all sin webbkod i C++ Döden för Javascript? Feta binärer för webben Största möjliga täckning Alla ska kunna få leverera sin sak Min oro är mer abstrakt Minifierad och obfuskerad och skitsvår att läsa Den dagliga webben Bara göra en binärblobb Vi kan väl ändå få hoppas litegrann

Jul 7, 2015 • 52min
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. Vilken plats kan Swift få som generellt programmeringsspråk på många plattformar nu och i framtiden? Avsnittet sponsras av Jetbrains och Webstorm, Jetbrains IDE för webbutveckling. 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 Swift 2 Nextstep LLVM Clang Vår intervju med Stefan Karpinski Julia Øredev Chris Lattner Skaparna av Go Clion - Jetbrains IDE för C-språken Protokoll i Swift Typsystemet i Rust Azure - Microsofts molnplattform Protokoll i Objective-C Protocol-oriented programming in Swift - presentation från WWDC 2015 Clojure Interface i Go Goroutines Block i Objecitve-C och Swift - där de kallas closures Jetbrains - veckans sponsor Webstorm - Jetbrains IDE för webbutveckling LZFSE Zlib LZMA LZ4 deflate och inflate 7zip XZ Tarboll Apple watch-SDK:t Buy me a pie IR Processorer som kör Java-bytekod Lispmaskiner App thinning - apples paraplynamn på lösningar för att dra ner på appars storlek Alla Apples videos från WWDC Clasp - Common Lisp implementerat på LLVM Common Lisp Jakrakning Christian Schafmeister Titlar Alltifrån en kernel till egentligen webbutveckling och allt däremellan Man ska kunna skriva allt i Swift Ett bättre C++ Swift talar till mig De vill ju också köra Swift på sina servrar Där Swift kommer att kunna hitta en nisch En jättemegastor klasshierarki Vad gör man då på Linux? Ett jättestort skrikande hål Semester betyder ju att du får koda på vad du vill En binär som innehåller alla tusen plattformar Den mest optimerade versionen av din app Hans jobb är att bygga molekyler

Jun 30, 2015 • 24min
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 till att Sverige är bra på spel. Länkar Martins spel Rymdkapsel Triple-A World in conflict Amuze Headhunter för Playstation 2 Coldwood Unravel Europa universalis Funktionell programmering Titan - spelet Blizzard nyligen lade ner Klik & play UML ISS Sim city uppstod ur baneditorn för ett annat spel No more Sweden ARPDAU - Average revenue per daily active user Spel som presenterades på E3-mässan 2015 Hem-PC-reformen Mag interactive Sunk cost fallacy Titlar En sån indieutvecklare På internet i stort Ett litet kugghjul Ett mörkt förflutet som Flash- och webbprogrammerare Ett väldigt fokus på prestanda 16 millisekunder Någonting som jag gör för att slappna av Mitt största jobb var att spränga saker Jobba med andra under press Mitt företag är fokuserat på att jag ska vara glad Betala för att tråkiga saker ska försvinna Först måste man göra spelet Man kan ha roligt med något som är helt misslyckat Ett UML-diagram som man hänger upp på en vägg Min favoritaste sak En kultur av att leka med datorer


