~/conference

GOTO Copenhagen 2015

titleauthorlength
Deep Dive Into GitEdward Thomson49m
Explains how Git stores a full snapshot per commit using SHA-1 hashes as 40‑char IDs, with commits pointing to trees and blobs (trees = directories, blobs =…
Talk on
One Hacker WayErik Meijer56m
Argues that push-based reactive systems scale where pull/synchronous designs fail, citing work that puts RxJava into production (optimized for tens of millions…
Talk on
Is SAFe Evil?Henrik Kniberg, Lars Roost48m
SAFe is applied at Lego as a practical toolbox: every eight weeks a two‑day PI planning event gathers ~140 people from 21 teams to build team boards, a giant…
Talk on
Why UX is not only the Responsibility of the UX'erJanne Jul Jensen45m
Argues that UX cannot be a last‑minute “fairy dust” fix and lists concrete failures: bringing UX in too late, with too little budget, or keeping it too…
Talk on
iOS Animations with Auto LayoutMarin Todorov52m
Explains how to animate Auto Layout by actually changing constraints and letting UIKit animate position/size: make an NSLayoutConstraint IBOutlet, change its…
Talk on
Going Reactive, An Android Architectural JourneyMatthias Käppler48m
Practical case study of migrating an Android app to reactive patterns using RxJava and a tiny bit of RxAndroid, showing a reusable switchOnNext pager for…
Talk on
Modern Fraud Prevention Using Deep LearningPhil Winder52m
Claims practical pipelines that use deep learning plus graphs to find fraud: a graph DB flags rings of shared IDs and addresses, a voice-fingerprint pipeline…
Talk on
Continuous Delivery for Embedded SystemsMike Long37m
Argues that continuous delivery practices can work for embedded systems but require specific fixes: use semantic versioning and stamp version into binary so…
Talk on
Emerging Best PracticesAsh Furrow55m
Shows concrete Swift 2 techniques and why they matter: demonstrates guard/defer/enum associated values usage, explains dependency injection by swapping a…
Talk on
WebAssemblyNick Bray44m
Claim: a portable, low-level binary WebAssembly module runs C/C++ in browsers with near-native speed. Implementation compiles C to wasm (with an asm.js…
Talk on
Treat Your Code as a Crime SceneAdam Tornhill47m
Uses git commit history and CodeCity-style maps to find hotspots (complex + frequently changed) in a 400,000‑line codebase where 4% of files account for 72% of…
Talk on
From Functional to Reactive - Patterns in Domain ModelingDebasish Ghosh44m
Shows a concrete path from pure functional domain APIs to reactive ones using Scala and ScalaZ: account operations become Kleisli arrows returning…
Talk on
Reactive Systems: 21st Architecture for 21st Century SystemsDave Farley55m
A low-latency trading exchange is built from scratch using ring buffer journaling, clustered durable queues and single-threaded services that handle hundreds…
Talk on
Challenges in Implementing MicroservicesFred George50m
Argues microservices succeed only with concrete choices: use Kafka (claimed 250,000 messages/sec capacity) and zmq for event rivers, prefer asynchronous…
Talk on
Move Deliberately & Don't Break AnythingBrian Goetz50m
Explains why Java prioritizes binary compatibility (call-site linkage), source and behavioral compatibility, and serialization, showing concrete examples…
Talk on
Test Driven Development (TDD) by Controlling DependenciesJorge D. Ortiz-Fuentes54m
Argues that using SOLID and a Clean/hexagonal architecture makes real TDD practical on iOS by isolating view, presenter, interactor and repository layers…
Talk on
Mutation Testing in PythonAustin Bingham45m
Built a Python mutation tester called Cosmic Ray that mutates AST nodes, installs mutated modules via importlib finders/loaders, and runs tests in isolated…
Talk on
Rethinking Data for Intelligent ComputingJulie Pitt48m
Argues intelligence equals free energy minimization and breaks perception, action, learning into hierarchical belief nodes that predict and explain…
Talk on
Microservices & the Inverse Conway ManeuvreJames Lewis52m
Argues that organizing teams as stable, cross‑functional lines of business produces modular microservice architectures by design: examples include a…
Talk on
Continuous Delivery WarstoriesAllan Ebdrup47m
Debitoor moves from 14‑day sprints to Continuous Deployment, claiming deploy 10 times a day and cutting mean bug-to-prod time to nine minutes in an example…
Talk on
HTTP 2Daniel Stenberg48m
RFC 7540 ships May 2015 and HTTP/2 is already in broad deployment: about 14% of Firefox requests are HTTP/2 (≈30% of HTTPS), Apache Traffic Server sees ~40%…
Talk on
Adaptive UISam Davies45m
Adaptive layout uses iOS size classes, Auto Layout and Interface Builder to change real constraints rather than device checks; the demo uninstalls/install…
Talk on
Secure Coding PatternsAndreas Hallberg46m
Argues that validation must make domain-driven security concrete by treating primitive inputs as untrusted and only passing validated domain objects…
Talk on
Toyota Kata - Retrospective on SteroidsHåkan Forss52m
Describes how Toyota Kata becomes a routine for continuous improvement: teams at King use a Improvement Kata with a coaching script to set short target…
Talk on
Internet of Programmable ThingsKasper Lund48m
Fletch ships a tiny Dart runtime for microcontrollers with a compiler/runtime split over a simple wire protocol, live code and schema patching, and a…
Talk on
CoreData in 2015 & Magical Record Meets SwiftSaul Mora53m
Core Data with iOS 9 becomes manageable by removing boilerplate: a script regenerates entity classes at build time, mo generator produces typed accessors and…
Talk on
Swift, Frameworks & Modules, Learnings from CocoaPodsOrta Therox, Marius Rackwitz45m
Migration of CocoaPods from static libraries to dynamic frameworks to support Swift requires changing Podfile to use frameworks, running cocoapods-deintegrate…
Talk on
The Evolution of Hadoop at Spotify Through Failures & PainJosh Baer, Rafal Wojdyla52m
Spotify runs ~1,700 Hadoop nodes with 62 PB storage, ingesting ~30 TB logs/day and running ~20,000 jobs/day; an initial Python LogArchiver using SCP fails…
Talk on
The Yellow Brick Road: Taking Microservices Home in Large EnterprisesZhamak Dehghani44m
Practical playbook for taking microservices into large enterprises with concrete numbers and tradeoffs: clients aim to double delivery speed, one e-commerce…
Talk on
Curiosity's Entry Descent & Landing on MarsAnita Sengupta47m
Curiosity is a 2000 lb rover that lands on Mars by combining a blazing heat shield (surface temperatures near 1600° during entry), a supersonic parachute that…
Talk on
The Android Security Jungle: Pitfalls, Threats & Survival TipsScott Alexander-Bown56m
Android has 1.4 billion active Android devices and a fragmented codebase, so concrete defenses win: Google reports about 60,000 apps updated after Play Store…
Talk on
Getting Real Value out of your Planning Efforts with Story MappingJesper Boeg51m
Claims that story mapping replaces 1D backlogs for strategy by creating a visible two‑dimensional map of customer touchpoints (backbone) and prioritized epics…
Talk on
BlockchainTamas Blummer23m
Blockchain is an append-only transaction log that uses Merkle-tree inclusion proofs to make altering history computationally infeasible, and it supports two…
Talk on
All Your Code Belongs To Us (Dismantling Android Secrets With CodeInspect)Steven Arzt49m
A binary analysis IDE called CodeInspect imports APKs, shows Jimple IR from the Soot framework, and lets an analyst set breakpoints, patch out emulator checks…
Talk on
Continuous Deployment for a Billion Dollar Order SystemSteve Smith51m
Atlassian’s legacy ordering platform that has routed roughly a billion-dollar order system is converted from weekly dumps to per-merge releases, with every…
Talk on
Battlefield Agility: Think Beyond ScrumMadhur Kathuria48m
Scrum-like timeboxes give way to a battlefield metaphor where a project commander prioritizes features, recon teams scope work, and small attack parties pair…
Talk on
Unselfish TestingJay Fields43m
Claim: many unit tests are unmaintainable and slow; concrete fixes and patterns improve signal and speed. Replace a loop over four customers with four tests so…
Talk on
Without Resilience, Nothing Else MattersJonas Bonér51m
Argument: production uptime beats architecture accolades, so resilience is a design requirement from day one, not an add‑on. Concrete practices: implement…
Talk on
GradleEtienne Studer49m
Gradle announces measurable Android speedups today and promises bigger gains from a new configuration model that models variants and exposes managed types so…
Talk on
Making Big Data Useful DataAnna Bongenhielm38m
Company logs roughly 15 billion events a day into Hadoop (about 200 nodes) and a column store, models data into QVDs for ClickView, and adds a cohort layer to…
Talk on
GOTO Copenhagen: What to Expect in October 2015Aino Vonge Corry07m
Four keynotes cover a NASA engineer’s lessons from Mars rover landing tests including spectacular failures and odd experiments a Java language architect on the…
Talk on
Outcome Delivery w/ the Mobius LoopEsben Wolf, Renee Tsielepi, Carsten Ruseng Jakobsen, Gabrielle Benefield, Torben Mejlvang Hagensen59m
Mobius Loop frames work as a cycle of research experiment implement with a six week cadence and a product backlog described as a “giant list of guesses.”…
Talk on
Developing Killer Apple Watch ApplicationsWei-Meng Lee52m
Steps through building Apple Watch apps with Xcode 7 and watchOS 2.0, showing native apps, complications via ClockKit and messaging via WatchConnectivity…
Talk on
GOTO Copenhagen 2015 news02m
GOTO Aarhus and GOTO Copenhagen combine into a single event held in Copenhagen as the 19th GOTO in Denmark, scheduled for October 5, 2015. The program is…
Organiser on
Solving Classical Data Analytic Task by Using Modern Distributed DatabasesArtem Aliev55m
Shows how to replace slow Hadoop batch jobs with a pipeline that reads and writes Cassandra via the Cassandra Spark connector, using token-range-aware reads…
Talk on
Continuous Delivery for Native AppsNiels Frydenholm46m
Argues that continuous delivery for native apps means always having a release‑ready binary (not automatic App Store deploys) and shows a working pipeline…
Talk on
The New Mash Up PlatformPreben Thorø44m
A DIY system uses a DJI consumer drone unlocked via SDK level two (requires app name, icon and approval) to implement a “follow my skier” mashup: a phone or…
Talk on
Security Threats & Mitigations for iOS DevelopersEmil Kvarnhammar47m
Covers concrete iOS threats and fixes: shows an attack that replaced the Skype app and inherited its sandbox using enterprise-signed binaries, explains Xcode…
Talk on
The New Frontier of RoboticsSøren Tranberg Hansen39m
Robotics shifts from industrial R&D into cheap consumer and cloud-connected products, with big IT players entering and sensors collapsing in price — a…
Talk on
Randomized Branch Sampling: Size Software Projects without Wasting TimeD. Bakardzhiev50m
Randomized Branch Sampling applies a multi-stage unequal-probability sampler (originally from horticulture) to a backlog tree: count epics, pick epics at…
Talk on
Building Languages for Self Rebuilding RobotsUlrik Pagh Schultz50m
Modular ATRON modules are spherical robots with an 8-bit microcontroller with 4KB RAM and 128KB ROM, neighbor-to-neighbor IR comms, hooks and batteries; a…
Talk on
Protection of Private Life — A Challenging ExerciseSten Schaumburg Müller48m
Argues that private life is necessary for creativity and public debate, cites Habermas’s public sphere and the odd historical claim that coffeehouse reading…
Talk on
Cross Platform Mobile FishbowlNiels Sthen Hansen, Mike James47m
Report from Trifork testing Xamarin across two projects: core networking and models deliver 75–80% shared code but custom native UI eats the savings; one…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.