Qconn

QCon Schedule

Monday June 9, 2014 Tutorials Day #1

Location: Robinson/Whitman Grand Ballroom - Salon G South Tower - Brooklyn Actors Grand Ballroom - Salon I Grand Ballroom - Salon H Roebling/Gleason
9:00-12:00am
12:00-12:55pm
13:00-16:00pm

Wednesday June 11, 2014 Tracks Day #1

9:00 AM Conference Introduction and Keynote:
Whither Web programming?
Gilad Bracha Co-author of the Java Spec
Grand Ballroom - Salon A/B/C/D

[Download Slides]
10:10 AM Break
Track: Hot Technologies behind Modern Finance Continuous Delivery The Hyperinteractive Client Lean Product Design Architectures you've always wondered about Solutions Track OSGi Track #1 OSGi Track #2
Host Vassil Avramov Tim Brown Burke Holland Trace Wax Randy Shoup Nitin Bharti Mike Francis Alex Blewitt
Location Legends Ballroom Robinson / Whitman Grand Ballroom - Salon A/B Grand Ballroom - Salon C Grand Ballroom - Salon F Grand Ballroom - Salon D Legends Ballroom Gleason / Roebling South Tower - Brooklyn Actors South Tower - Brooklyn Comedians
10:40 AM Advanced Data Visualization: HTML5 and Risk Analysis

Fabrice Aresu

[Download Slides]
A/B Testing + Continuous Delivery = Everyday Product Launches

Nell Thomas

[Download Slides]
Web Application Development with Flight

Kassandra Perch
The Product Design Sprint and Test-Driven Design

Alex Baldwin

[Download Slides]
Scaling Foursquare: From Check-ins to Recommendations

Jon Hoffman

[Download Slides]
Data Modeling for Scale with Riak Data Types

Sean Cribbs

[Download Slides]
Intro to OSGi – The Microservices Kernel

Peter Kriens & Tim Ward

[Download Slides]
11:30 AM Break
11:55 AM Leveraging Big Data for Payment Risk Management

John Canfield

[Download Slides]
Migrating to Cloud Native with Microservices

Adrian Cockcroft

[Download Slides]
Functional programming on the frontend with Facebook React

Dustin Getz & Daniel Miladinov
The Idea Stack: finding your product vision

Josh Wexler

[Download Slides]
Architectures you've always wondered about
Open Space


Facilitated Peer Sharing
Living in the Matrix with Bytecode Manipulation

Ashley Puls

[Download Slides]
Bndtools 101

Neil Bartlett

[Download Slides]
How dense is the Cloud of OSGi?

Thomas Watson

[Download Slides]
12:45 PM Lunch
1:45 PM Python: why are the big dealers making big bets?

Andy Fundinger & Mario Morales

[Download Slides]
DevOps Culture And Practices To Create Flow

Jez Humble

[Download Slides]
Mobile Web: So Hot Right Now

Dave Arel

[Download Slides]
Lean Product Design
Open Space


Facilitated Peer Sharing
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Services Architecture

Yoni Goldberg

[Download Slides]
Design Patterns for Large Scale Data Movement

Ken Overton

[Download Slides]
What’s cool in the new and updated OSGi specs (DS, Cloud and more)

David Bosschaert & Carsten Ziegeler

[Download Slides]
OSGi PaaS+ Building a modular and secure cloud platform with OSGi

Alexander Grzesik

[Download Slides]
2:35 PM Break
3:00 PM Big Data in Capital Markets

Alex Raitt & Clive Saha

[Download Slides]
Why Your Team Has Slowed Down, Why That's Worse than You Think, and How to Fix It

Edmund Jorgensen

[Download Slides]
The Hyperinteractive Client
Open Space


Facilitated Peer Sharing
Quantifying Risk for Innovative Teams

Sam McAfee

[Download Slides]
Solidifying the Cloud : How Google backs up the Internet

Raymond Blum

[Download Slides]
PaaS Design & Architecture: A Deep Dive into Apache Stratos

Samisa Abeysinghe

[Download Slides]
Modularity and Domain Driven Design; a killer combination?

Stijn van Den Ende & Tom De Wolf

[Download Slides]
Cloudy with a Chance of Bundles (and non Java Components)

Tim Ward & Richard Nicholson

[Download Slides]
3:50 PM Break
4:15 PM Leveraging OpenSPL for Financial Risk Computation


Ryan Eavy

[Download Slides]
Continuous Delivery
Open Space


Facilitated Peer Sharing
Zero To Testing In JavaScript

Pamela Selle

[Download Slides]
Spike Lean Visual Design Directly into Your Live Style Guide

Ward Penney

[Download Slides]
Scaling Chartbeat from 8 Million Open Browsers to Realtime Analytics and Optimization

Wesley Chow

[Download Slides]
In-Memory Data Grid Use Cases & Patterns

Jean-Noël Moyne

[Download Slides]
Subsystems in the Wild

Graham Charters

[Download Slides]
Lessons learned from a large scale OSGi web app

Jago de Vreede & Paul Bakker

[Download Slides]
5:05 PM Break
5:30 PM Hot Technologies behind Modern Finance
Open Space


Facilitated Peer Sharing
TestOps: Continuous Integration when Infrastructure is the Product

Barry Jaspan

[Download Slides]
Front End Ops Tooling

Nicolas Bevacqua

[Download Slides]
Roadmap to the Lean Enterprise

Trevor Owens

[Download Slides]
How Facebook Scales Big Data Systems

Jeff Johnson

[Download Slides]
Parallel-lazy performance: Java 8 vs Scala vs GS Collections

Craig Motlin

[Download Slides]
Application Isolation - Is there an alternative to Subsystems?

Tim Diekmann

[Download Slides]
OSGi Provisioning Deep Dive and Demo (Subsystems, Repository, Contracts and more)

David Bosschaert

[Download Slides]
6:20 PM Exhibitor Reception
6:50 PM Software is Dead; Long Live Software!
Peter Wang Co-founder and President of Continuum Analytics
Grand Ballroom - Salon A/B/C/D
7:45 PM Conference Party

Thursday June 12, 2014 Tracks Day #2

9:00 AM Conference Introduction and Keynote:
Engineering Velocity: Shifting the Curve at Netflix
Dianne Marsh Director of Engineering, Netflix
Grand Ballroom - Salon A/B/C/D

[Download Slides]
10:10 AM Break
Track: Software Architecture Improvements Applied Data Science and Machine Learning Java Innovations - The Latest Trends in Java Technology Taming Mobile The Evolving Cloud Solutions Track OSGi Track #1 OSGi Track #2
Host Greg Young Rob Witoff Victor Grazi Holly Schinsky Chris Swan Nitin Bharti Mike Francis Alex Blewitt
Location Grand Ballroom - Salon F Grand Ballroom - Salon A/B Grand Ballroom - Salon D Grand Ballroom - Salon C Legends Ballroom Robinson / Whitman Legends Ballroom Gleason / Roebling South Tower - Brooklyn Actors South Tower - Brooklyn Comedians
10:40 AM If We Took Conway's Law Seriously...

Michael Feathers

[Download Slides]
From Space to Ground: A Data Scientist’s Exploration of NASA’s Data

Rob Witoff
Evolving Java

Brian Goetz

[Download Slides]
The State of Speech Recognition on Mobile

Simon MacDonald

[Download Slides]
Building an Enterprise PaaS

Dave McCrory

[Download Slides]
API Driven Applications - An ecosystem architecture

Nuwan Bandara

[Download Slides]
Developing, managing and opening the hood of JVM REST services

Lars Pfannenschmidt

[Download Slides]
OSGi enRoute Unveiled

Peter Kriens

[Download Slides]
11:30 AM Break
11:55 AM Strategic Design: Embrace Imperfection!

Eric Evans

[Download Slides]
Structure, Personalization, Scale: A Deep Dive into LinkedIn Search

Daniel Tunkelang & Asif Makhani

[Download Slides]
Java SE 8 for Tablets, Pis, and Legos

Steve Chin

[Download Slides]
Optimizing Mobile Performance with Real User Monitoring


Brittany Young

[Download Slides]
The Evolving Cloud
Open Space


Facilitated Peer Sharing
BlueMix, A Flexible PaaS for Application Development

Mark Vanderwiele

[Download Slides]
Powering Dynamic M2M Event Processing with OSGi

Walt Bowers

[Download Slides]
Building Modular Enterprise Applications

Carsten Ziegeler & David Bosschaert

[Download Slides]
12:45 PM Lunch
1:45 PM Akka for Concurrency works

Duncan DeVore

[Download Slides]
Machine Learning at Netflix Scale

Aish Fenton

[Download Slides]
Spring 4 on Java 8

Juergen Hoeller

[Download Slides]
Mobile Tools
Open Space


Facilitated Peer Sharing
The Business Value of IT in Today's Digital World

Joe Weinman

[Download Slides]
Drones, Phones, and Pwns – The Promise (and Dangers) of IoT APIs

Jaime Ryan
Cloudyle OSGi PaaS+ Hands On - Take your bundles to the cloud

Alexander Grzesik & Torsten Frank

[Download Slides]
Modular JavaScript in an OSGi world

Sander Mak

[Download Slides]
2:35 PM Break
3:00 PM Event-driven services with F# and EventStore

Leo Gorodinski
Weathering the Data Storm

Claudia Perlich

[Download Slides]
Java Innovations
Open Space


Facilitated Peer Sharing
Creating Native-Like Mobile Apps with AngularJS, Ionic and Cordova

Christophe Coenraets
Enterprise IT: What's Beyond Virtualization

Derek Collison

[Download Slides]
Generating NoSQL from SQL - Tools and techniques

Peter Milne

[Download Slides]
OSGi
Open Space


Facilitated Peer Sharing
Asynchronous OSGi – Promises for the masses

Tim Ward

[Download Slides]
3:50 PM Break
4:15 PM Panel - What's the Best Way to Improve Software Architectures?

Eric Evans, Michael Feathers, Duncan DeVore & Leo Gorodinski
Applied Data Science and Machine Learning
Open Space


Facilitated Peer Sharing
Are your G1GC Logs Speaking to you?

Kirk Pepperdine

[Download Slides]
My mobile app only works on my phone? How to scale enterprise mobile apps.

Cassandra Shum & Maria Gomez

[Download Slides]
Computational Patterns of the Cloud

Ines Sombra
Deployed in 60 Minutes: Increasing Production Deployments from Six Months to Every Hour

Matt Makai

[Download Slides]
Building a right-sized, do-anything runtime using OSGi technologies: a case study

Erin Schnabel

[Download Slides]
Amdatu Remote - Remote Service Admin 1.1 update

Bram de Kruijff

[Download Slides]
5:05 PM Break
5:30 PM Software Architecture Improvements
Open Space


Facilitated Peer Sharing
Employing Data Science to Enhance the Facebook Experience

Justin Moore

[Download Slides]
Nashorn - Native JavaScript support in Java 8

Viktor Gamov

[Download Slides]
The State of Hybrid Mobile Development

TJ Van Toll

[Download Slides]
Canary Analyze All The Things: How we learned to Keep Calm and Release Often

Roy Rapoport

[Download Slides]
Turn your XML into binary - make it smaller and faster

John Davies

[Download Slides]
The ultimate dependency manager shoot-out

Xander Uiterlinden & Sander Mak

[Download Slides]
Leveraging the strength of OSGi to deliver a convergent IoT ecosystem

Oleg Logvinov

[Download Slides]
6:20 PM IBM Reception
7:30 PM User Group Meeting // OSGi Birds of a Feather

Friday June 13, 2014 Tracks Day #3

9:00 AM Conference Introduction and Keynote:
NoSQL Like There is No Tomorrow
Khawaja Shams Head of Engineering for NoSQL, Amazon & Swami Sivasubramanian General Manager for NoSQL, Amazon
Grand Ballroom - Salon A/B/C/D

[Download Slides]
10:10 AM Break
Track: Modern Big Data Systems Creating Culture Everything as a Service (XaaS) - Web APIs Beyond JavaScript Real World Functional Programming Solutions Track OSGi Tutorials #1 OSGi Tutorials #2
Host Andrew Hart Pete Soderling Frank Greco Brian Rinaldi Werner Schuster Nitin Bharti Mike Francis Alex Blewitt
Location Grand Ballroom - Salon D Grand Ballroom - Salon F Legends Ballroom Robinson / Whitman Grand Ballroom - Salon C Grand Ballroom - Salon A/B Legends Ballroom Gleason / Roebling South Tower - Brooklyn Comedians South Tower - Brooklyn Actors
10:40 AM The Next Wave of SQL-on-Hadoop: The Hadoop Data Warehouse

Marcel Kornacker

[Download Slides]
Mentoring Humans and Engineers

Daniel Doubrovkine

[Download Slides]
Evolving REST for an IoT World

Todd Montgomery

[Download Slides]
TypeScript – Scaling up JavaScript

Jonathan Turner

[Download Slides]
End to End Reactive Programming at Netflix

Matthew Podwysocki & Jafar Husain

[Download Slides]
Enterprise Mobile App High-wire Act

Isaac Blaise
10:20-12:50 OSGi enRoute: a Blog Application (Part1)

Peter Kriens
10:20-12:50 Developing modular cloud applications with OSGi (Part1)

Paul Bakker
11:30 AM Break
11:55 AM The Game of Big Data: Scalable, Reliable Analytics Infrastructure at KIXEYE

Randy Shoup

[Download Slides]
Climbing Off The Ladder, Before We Fall Off

Chris Angove

[Download Slides]
Canonical Models for API Interoperability

Ted Epstein

[Download Slides]
UI: The Functional Final Frontier

David Nolen

[Download Slides]
Real World Functional Programming
Open Space


Facilitated Peer Sharing
Priming Java for Speed at Market Open

Gil Tene

[Download Slides]
10:20-12:50 OSGi enRoute: a Blog Application (Part2)

Peter Kriens
10:20-12:50 Developing modular cloud applications with OSGi (Part2)

Paul Bakker
12:45 PM Lunch
1:45 PM Let Me Graph That For You: Building a Graph Database Application

Ian Robinson

[Download Slides]
GitHub Communications Culture and Tools

Matthew Mc Cullough

[Download Slides]
10 Reasons Why Developers Hate Your API

John Musser

[Download Slides]

Room swapped to: Grand Ballroom - Salon A/B
Beyond JavaScript
Open Space


Facilitated Peer Sharing
Caml Trading - Experiences with OCaml on Wall Street

Yaron Minsky

[Download Slides]

Room swapped to: Legends Ballroom Robinson / Whitman
Mobile Dev Ops for Mobile App Excellence

Alex Gaber

[Download Slides]
2:35 PM Break
3:00 PM How WebMD maintains operational flexibility with NoSQL

Rajeev Borborah & Matthew Wilson

[Download Slides]
Learnings from Building and Scaling Gilt

Michael Bryzek

[Download Slides]
Web APIs
Open Space


Facilitated Peer Sharing
ECMAScript 6: what’s next for JavaScript?

Dr. Axel Rauschmayer

[Download Slides]
Property-Based Testing for Better Code

Jessica Kerr

[Download Slides]
Humanoid robots need applications !

Bruno Maisonnier

[Download Slides]
14:45-17:15 Developing modular cloud applications with OSGi (Part1)

Paul Bakker
14:45-17:15 OSGi enRoute: a Blog Application (Part1)

Peter Kriens
3:50 PM Break
4:15 PM Analyzing Big Data On The Fly

Shawn Gandhi

[Download Slides]
Creating Culture
Open Space


Facilitated Peer Sharing
Clients Matter, Services Don't

Mike Amundsen

[Download Slides]
SpiderMonkey Parser API: A Standard For Structured JS Representations

Michael Ficarra

[Download Slides]
The Functional Programming Concepts in Facebook's Mobile Apps

Adam Ernst

[Download Slides]
Performance Testing Crash Course

Dustin Whittle

[Download Slides]
14:45-17:15 Developing modular cloud applications with OSGi (Part2)

Paul Bakker
14:45-17:15 OSGi enRoute: a Blog Application (Part2)

Peter Kriens
5:05 PM Break
5:30 PM Big Data
Open Space


Facilitated Peer Sharing
The Pivotal Way

Josh Knowles

[Download Slides]
All Your API Are Belong to Us

Paul Hill

[Download Slides]
CoffeeScript: The Good Parts

Azat Mardan

[Download Slides]
A day in the life of a functional data scientist

Richard Minerich

[Download Slides]
6:20 PM QCon Reception

Schedule-2014