Toggle navigation
HOME
ANNOUNCEMENTS
PAST CONFERENCES
RECORDINGS
Presentations
— Workshop (Full Day) —
Functional Design By Example
Josh Backfield
Spring XD: Big Data Integration's perfect solution is at your service.
Glenn Renfro
Android Workshop
Ken Kousen
Down and Dirty with Java EE 7
Reza Rahman
Hacking Web Components and Polymer
Kito Mann
Scala & Play & Akka
Daniel Hinojosa
— Keynotes —
Managing Your Manager
Ken Kousen
Being "Live!" Real time technology decisioning
Bryson Koehler
— Java —
ZombieTime - JSR 310 for the Undead
Stephen Chin
Gimme Caching, the Hazelcast JCache Way
Christoph Engelbert
JMS.Next(): JMS 2.0 and Beyond
Reza Rahman
Introduction to ElasticSearch
Roy Russo
Java Persistence API
Jason Porter
Raspberry Pi with Java 8
Stephen Chin
James Weaver
Building "Bootiful" Applications with Spring Boot
Josh Long
Programming with Streams in Java 8
Venkat Subramaniam
Making Java Bearable with Guava (2015 Edition)
Daniel Hinojosa
— Functional Programming —
Programming with Lambda Expressions in Java
Venkat Subramaniam
Introduction to ClojureScript
David Nolen
RxJava and Retrolambda - Making Android development more FUNctional
Ross Hambrick
Benchmarking: You're Doing It Wrong
Aysylu Greenberg
Async Programming Techniques
Blake Byrnes
Refactoring to Functional
Hadi Hariri
Design Patterns in the light of Lambdas
Venkat Subramaniam
ParadigmShift(imperativeCode, FunctionalParadigm); Functional Java Style
Josh Backfield
A Gentle Introduction to Reactive Extensions
Hadi Hariri
— JVM Languages + Debugging —
The Epic Groovy Puzzlers - As usual - Traps, Pitfalls, and End Cases
Yoav Landman
Baruch Sadogursky
Building microservices with Scala, functional domain models and Spring Boot
Chris Richardson
Groovy - getting started and practical in hours
Baruch Sadogursky
Clojure in Real Life
Rick Hall
AAHH! There's a leak in my App!
Freddy Guime
The JDK Tools: the Secret Weapons of the JVM
Yoel Spotts
Applied real-world projects with Java and JavaScript
Viktor Gamov
Reactive Java EE - Let Me Count the Ways!
Reza Rahman
Learning 5 JVM Languages in the Next 5 Years
Daniel Hinojosa
— Data, Integration & IoT —
IoT Realized - The Connected Car
Michael Minella
Creating Our Robot Overlords: Autonomous Drone Development with Java and the Internet of Things
James Weaver
What is new in Spring Integration 4?
Marius Bogoevici
Cassandra + Spark: The New Analytics Toolbox
Robbie Strickland
Take Apache Camel to the Cloud with Fuse on OpenShift
Markus Eisele
Spring Integration Java DSL - A Deep Dive
Gary Russell
How Would ESBs Look Like If They Were Done Today
Markus Eisele
Applying Testing Techniques for Big Data and Hadoop
Mark Johnson
Continuous Delivery with JBoss Fuse and OpenShift PaaS
Christian Posta
— Web —
Spring Data REST - Data Meets Hypermedia
Roy Clarkson
Greg Turnquist
RESTful services and OAUTH protocol in IoT
Yakov Fain
Spring 4 Web Applications
Rossen Stoyanchev
HTTP 2.0 comes to Java. What Servlet 4.0 means to you.
Edward Burns
Hypermedia: The Good, the Bad, and the Ugly
Mike Stowe
Java Native GPIO Operations
Jeff Prestes
Java EE 8: A Community Update
Reza Rahman
Vaadin and Web Components
Joonas Lehtinen
Building and Debugging the Mobile Web
Jason Weathersby
— Cloud + DevOps —
From Chef to Docker: A Saner Management for a Multi-facet Development Environment
Yoav Landman
Kubernetes: An open container scheduling framework
Kit Merker
Synchronizing State in a Multi-Device World
Jennifer Tong
Docker for Java Developers: Hands-On Lab
Burr Sutter
The Server is dead, long live the Service
Florian Motlik
Deploy at scale with Docker, CoreOS, Kubernetes and Apache Stratos
Chris Haddad
How to Quickly Connect Internet of Things Devices to the Cloud
Valerie Lampkin
Docker: containerizing a monolithic app into a microservice-based PaaS
Todd Fritz
Apache Usergrid, an open source BaaS
Lee Grey
— Microservices + Security —
Think Small To Go Big - An Introduction To Microservices
Ryan Baxter
Flyway - Database Migration made easy.
Axel Fontaine
Cloud Native Apps with Spring Cloud
Spencer Gibb
Microservices and You - the straight dope
Steven Pousty
Wait Wait, Don't Pwn Me!
Mark Miller
Migrating NoSQL
Molly Dishman
Patterns for Developing Secure Web Applications
Daniel Somerfield
Immutable Infrastructure: the new App Deployment
Axel Fontaine
App Dev Insecurity
Jack Singleton
Rosalie Tolentino
— HTML5 —
Ridiculously Easy Layouts with Flexbox
Eric Carlisle
Ins and Outs of Sass: Build Front-End Systems
Claudina Sarahe
Developing High Performance Websites and Modern Apps with JavaScript and HTML5
Doris Chen
Polymer: How web components are shaping the future.
Jonathan Popham
Not Your Grandad's Static Sites
Brian Rinaldi
Responsive Design: Planning, Execution & Management with Bootstrap 3
Eric Carlisle
Making Payments Fun
Justin Woo
Responsive Design using the Zurb Foundation Framework
Chris Morrow
WebRTC, Narwhals and Unicorns
Tian Davis
— Mobile —
Building a Mobile Location Aware System with Beacons
Jonathan LeBlanc
— JavaScript —
The Javascript Toolkit
Tania Gonzales
— Mobile —
Ionic Framework: The Missing SDK for Hybrid apps
Mike Hartington
— JavaScript —
What’s next for JavaScript? Overview of ECMAScript 6.0.
Kito Mann
— Mobile —
Using APIs and cloud tools for rapid mobile app development
Max Katz
JSON calls in Android 101 - WITH PUPPETS!
Kate Catlin
— JavaScript —
Visualizing Data with D3.js
Stephen Thomas
Web Apps with AngularJS - Part II
Raju Gandhi
— Mobile —
11 Tips & Tricks to be a Better (Mobile) Developer
Michael Crump
— JavaScript —
React.js: Super-fast Single Page Web Applications
Pratik Patel
Web Apps with AngularJS - Part I
Raju Gandhi
IMMUTABILITY, INTERACTIVITY & JAVASCRIPT
David Nolen
— Mobile —
Introduction to Swift for iOS
Michael Crump
— JavaScript —
Automating Web Performance Testing with PhantomJS2
Wesley Hales
— Mobile —
Enabling the next generation of native apps with IBM MobileFirst
Andrew Trice
Introducing NativeScript
TJ VanToll
Cross platform Native Development with Titanium
Stephen Feather
— JavaScript —
Durandal Aurelia: Next Generation Web Apps
Rob Eisenberg
— Agile —
As a Human I Want... Software Development process in light of human behavioral science
Laura Moore
Keeping It Clean - Lessons learned from Open Source on how to polish code
Phillip Webb
Consulting vs. Industry: Charting a Professional Technical Career Path
Monika Mueller
Ronald Stacey
Framework Fanboys: Cause, effect, and what to do about it
Neil Green
What It's Really Like to Work in an Enterprise Agile Environment; Leading SF Local Retailer's Asia Expansion Program
Elaine Law
Improving Acceptance Criteria with ATDD, BDD, Specification By Example
Andrew Fuqua
Are Your Continuous Tests too Fragile for Agile?
Andrey Madan
Stopping a Slow Motion Train-wreck: A survival guide to project recovery.
JC Grubbs
Why Agile Fails and What You Can Do About It
Andrew Fuqua
— User Experience + Tools —
Intermediate Git
Raju Gandhi
Building a Continuous Delivery Pipeline with Gradle and Jenkins
Gary Hale
Collaboration Tools for Distributed Teams
Matthew Schmidt
User Experience Tricks of the Trade
Erika Burrows
Removing the security and legal bottlenecks in a continuous world
Brian Fox
Object Oriented UX is the New Information Architecture
Sophia Voychehovski
Git Workflow: Little Red Riding Hood and the Big Bad Ogre
Travis Douce
Discover the Zen of Writing with Asciidoctor
Dan Allen
Designing APIs: the other User Interface
Burk Hufnagel