GOTO Chicago 2014
2014-05-20..2014-05-21
Chicago, United States
[GOTO Chicago 2013, GOTO Chicago 2014, GOTO Chicago 2015, GOTO Chicago 2016, GOTO Chicago 2018, GOTO Chicago 2019, GOTO Chicago 2020, GOTO Chicago 2023, GOTO Chicago 2024]
| title | author | length |
|---|---|---|
| UX in an Agile Process | Janne Jul Jensen | 56m |
Case study of building Danske Bank’s mobile apps with a time‑boxed proof-of-concept: 2.5 months to size the project, UX planned one sprint ahead in two‑week… | ||
| Software Architecture vs Code | Simon Brown | 42m |
Argues you must make diagrams match the code and shows a practical way to do it: use the C4 model (system → containers → components → classes), build maps that… | ||
| Functional Principles for Object-Oriented Development | Jessica Kerr | 50m |
This presentation was recorded at GOTO Chicago 2014. #gotocon #gotochgo
http://gotochgo.com
Jessica Kerr - Scala Developer @jessitronica
ABSTRACT
How is an… | ||
| x86 Internals for Fun & Profit | Matt Godbolt | 54m |
Breaks down how x86 maps C/assembly into micro‑ops, showing that branch prediction and the perf measurements matter: a Python branch-heavy loop runs ~102 ns… | ||
| The Best of ngAnimate in AngularJS | Matias Niemelä | 32m |
Shows how ngAnimate orchestrates CSS transitions, keyframes and JS callbacks so animations run reliably with ngRepeat, ngView, ngIf, ngShow/ngHide; demos… | ||
| The Functional Final Frontier | David Nolen | 33m |
Shows how Om (a small ClojureScript layer over React) pairs with persistent vectors to make UI state cheap to copy, undo and replay. Claims updates touch at… | ||
| Kicking the Complexity Habit | Daniel Terhorst-North | 56m |
Argues that complexity is the default and many familiar practices act as short‑term painkillers, hiding root causes rather than fixing them; uses the shifting… | ||
| Scala: The Simple Parts | Martin Odersky | 01h 05m |
Scala centers on a compact claim: seven composable primitives — expressions, nesting scopes, pattern matching & case classes, recursion, function values… | ||
| Implementing Programmer Anarchy | Fred George | 39m |
Claims that stripping managers, BAs and separate QA speeds delivery: teams of 5–8 of poly-skilled developers adopt continuous deployment and microservices… | ||
| Programming in Interesting Times | Russ Olsen | 39m |
Programming languages die or become zombies and the evidence is concrete: top five share drops 74%→54% (2002–2014) and popularity follows a runaway hit-song… | ||
| HTML5, Angular.js, Groovy, Java & MongoDB – What Could Possibly Go Wrong? | Trisha Gee | 50m |
Demonstrates a runnable Java web app assembled live: Gradle + Dropwizard (Jetty) backend, Jackson/JACK for MongoDB, AngularJS + Bootstrap front end, Groovy… | ||
| So You Want To Rewrite That... | Camille Fournier | 42m |
Platform begins as Drupal (launched 2009) and by 2011 is failing; a rewrite runs through 2013 and escalates into a fraught project where one reservation… | ||
| Polyglot Data | Greg Young | 44m |
Argues for an append-only event log as the durable source of truth so nothing is lost, with projections that replay from event zero to build read models; shows… | ||
| Speed & Scale: How to Get There | Adrian Cockcroft | 01h 05m |
Netflix moves its customer-facing systems to the cloud in 2010 and replaces Oracle with Cassandra, running production clusters like a 288-node Cassandra… | ||
| Mixing Lean UX & Agile Development | Courtney Hemphill | 36m |
Weekly one‑week sprints run as experiments with continuous deployment, automated CI and TDD, and a cadence of Monday hypothesis definition through five users… | ||
| Following Google or Don't Follow the Followers, Follow the Leader | Mark Madsen | 55m |
Argues that following Google research beats following vendors or Yahoo and that MapReduce is now a decade‑old core (Hadoop inherits it) and is largely obsolete… | ||
| Solving Real & Big (Data) Problems Using Hadoop | Eva Andreasson | 47m |
Describes using Hadoop as an enterprise data hub with HDFS, MapReduce, YARN and connectors like Sqoop/Flume, plus Impala, Spark, Hive, Solr, HBase, Oozie and… | ||
| Five Years of DevOps: Where Are We Now? | Michael Nygard | 51m |
Five years in, DevOps claims fast feedback, automation for enablement not self-protection, and measurement that closes the loop — backed by examples like 10… | ||
| What I Learned About Going Fast at Ebay & Google | Randy Shoup | 49m |
eBay real-time search, Google App Engine (hosting 3 million App Engine apps including Snapchat), and Kixeye games form the evidence for what actually speeds… | ||
| Does the Browser have a Future? | Tim Bray | 56m |
Argues the browser is losing ground to native mobile apps as mobile queries surpass desktop in 2014 and phones outnumber people, cites top-grossing games built… | ||
| DevOps Culture & Practices to Create Flow | Jez Humble | 48m |
Shows concrete outcomes and engineering work: a Google-scale CI system runs >60 trunk check-ins per minute at peak, >100 million test cases and 4,000 CI builds… | ||
| Developing in node.js with Visual Studio & Windows Azure | Tim Park | 31m |
A working Ember single‑page app connects to an Express/Mongoose Node.js backend, debugs live inside Visual Studio Node.js Tools, and deploys via git push to… | ||
| The Fundamentals of Garbage Collector Performance | Charlie Hunt | 44m |
Frames garbage-collection choices as tradeoffs: throughput, latency, footprint and a fourth capacity (CPU available to the app). Uses generational GC details —… | ||
| The Future of Security isn't Preventing Attacks | Aaron Bedra | 48m |
This presentation was recorded at GOTO Chicago 2014
http://gotochgo.com
Aaron Bedra - Senior Fellow at Groupon and Co-Author of Programming Clojure, 2nd… | ||
| The Next Generation of Java Runtimes | John Duimovich | 48m |
j9 is a highly configurable VM with an aggressive TesterRoar JIT that moves code through five optimization tiers, and a region-based balanced GC that packs… | ||
| BFFs TypeScript & JavaScript | Martin Schray | 48m |
TypeScript is a typed superset that compiles to plain JavaScript and adds optional structural typing, interfaces, generics and modules while emitting… | ||
| 40 Years of Pretending | Reid Draper | 36m |
This presentation was recorded at GOTO Chicago 2014
http://gotochgo.com
Reid Draper - Professional Erlang Developer, works on Riak @PumaReid… | ||
| Brian & Brock's App Adventure | Brian LeRoux, Brock Whitten | 01h 46m |
Builds a working NHL screen‑scraper API that parses team tables into JSON and deploys it live (nhl.chloe.io), using Node.js + npm + jsdom for DOM parsing… | ||
| Moving Faster: Why Intent Media Chose Cascalog | Kurt Schrader | 36m |
Company migrates from Java MapReduce, Pig and Vertica to Cascalog on Clojure/Cascading to speed model development and deployment, with an eight‑to‑nine person… | ||
| nothing matches | ||