| Fri 1:15 PM | Complexity Theory and Software Development |
| Fri 3:15 PM | Decision Making in Software Teams |
| Fri 5:00 PM | NoSQL Smackdown 2012 |
| Fri 7:15 PM | Then Our Buildings Shape Us |
| Sat 11:00 AM | Connected Data with Neo4j |
| Sat 1:30 PM | Hadoop |
| Fri 5:00 PM | Emergent Design |
| Sat 9:00 AM | Functional Thinking in Java 8, Clojure, Groovy, and Scala |
| Sat 11:00 AM | The Curious Clojureist |
| Sat 1:30 PM | Continuous Delivery Pt 1: Deployment Pipelines |
| Sat 3:15 PM | Continuous Delivery Pt 2: Infrastructure |
| Sun 11:00 AM | Build Your Own Technology Radar Workshop for Architects |
| Sun 4:00 PM | 4 Practical Uses for Domain Specific Languages |
| Sun 9:00 AM | Introduction to Virtual Machines and Interpreters |
| Sun 11:00 AM | Virtual Machines and Interpreters II: Inside the Java Virtual Machine |
| Sun 2:15 PM | Understanding Garbage Collection |
| Sun 4:00 PM | Inside Android's Dalvik VM |
| Fri 1:15 PM | Build Lifecycle Craftsmanship Tools |
| Fri 3:15 PM | Sonar Code Metrics Workshop (Bring a Laptop) |
| Fri 5:00 PM | Gradle Workshop (Bring a Laptop) |
| Sat 9:00 AM | Git Workshop |
| Sat 1:30 PM | Advanced JavaScript for Java Devs |
| Sat 3:15 PM | Put some Backbone.js or Ember.js into your app |
| Sun 9:00 AM | Developer guide to the cloud |
| Sun 11:00 AM | Mobile Development Options 2014 |
| Sun 2:15 PM | Mobile Performance Tips n' Tricks |
| Fri 1:15 PM | Designing for Mobile |
| Fri 3:15 PM | The Mobile App Smackdown: Native Apps vs. The Mobile Web |
| Fri 5:00 PM | Leading Technical Change |
| Sat 9:00 AM | Hacking Your Brain for Fun and Profit |
| Sat 11:00 AM | The Who and What of Agile - Personas and Story Maps |
| Sat 1:30 PM | Effective Java Reloaded |
| Sat 3:15 PM | Effective Java Reloaded, Part II: Hello, Project Coin! |
| Sun 9:00 AM | Practical Lean for the Practicing Developer |
| Sun 11:00 AM | Spring-Loaded Enterprise Integration |
| Sun 2:15 PM | Functional SOLID |
| Sun 4:00 PM | Code Archaeology |
| Fri 1:15 PM | Integrating Groovy and JVM Languages |
| Fri 3:15 PM | Applying Groovy Closures for fun and productivity |
| Fri 5:00 PM | Taming Shared Mutability with Software Transactional Memory |
| Sat 9:00 AM | Programming with HTML 5 |
| Sat 11:00 AM | Rediscovering JavaScript |
| Sat 3:15 PM | Testing with Spock |
| Sun 9:00 AM | Creating DSLs in Groovy |
| Sun 11:00 AM | Programming Concurrency with Akka |
| Sun 2:15 PM | Tail call optimization and Memoization Techniques |
| Sun 4:00 PM | CoffeeScript for recovering JavaScript programmers |
| Fri 1:15 PM | Effective Spring |
| Fri 3:15 PM | Developing Next-Generation Applications |
| Sat 9:00 AM | Spring Data Rebooted |
| Sat 11:00 AM | Building Web Applications with Spring MVC |
| Sat 1:30 PM | Securing Spring |