New Ideas for Old Code
Hamlet D`Arcy
|
Continuous Delivery Part I: Value proposition, the deployment pipeline, automated tests, CI
Jez Humble
|
Continuous Delivery Part I: Value proposition, the deployment pipeline, automated tests, CI
Jez Humble
|
Continuous Delivery Part II: components, going live, agile infrastructure, databases, organisational transformation
Jez Humble
|
Continuous Delivery Part II: components, going live, agile infrastructure, databases, organisational transformation
Jez Humble
|
BDD with Cucumber Workshop (Bring A Laptop)
Paul Rayner
|
BDD with Cucumber Workshop (Bring A Laptop)
Paul Rayner
|
Git Workshop
Matthew McCullough
|
Driving Technical Change
Terry Ryan
|
Behavior Driven Development with Client Side Javascript
James Carr
|
NodeJS Bootcamp
James Carr
|
NodeJS Bootcamp
James Carr
|
Visualizing Data on the Web
Brian Sletten
|
WebGL and Vulkan
Brian Sletten
|
HTML 5 Overview
Brian Sletten
|
HTML 5 Overview
Brian Sletten
|
Android Training - Full Day
Ted Neward
|
A Programmatic Introduction to Neo4j Workshop
Ian Robinson and Jim Webber
|
A Programmatic Introduction to Neo4j Workshop
Ian Robinson and Jim Webber
|
A Programmatic Introduction to Neo4j Workshop
Ian Robinson and Jim Webber
|
Fundamentals of iOS Apps Development (day long)
Venkat Subramaniam
|
REST in Practice - Full Day Workshop on Web-based Distributed Systems
Ian Robinson and Jim Webber
|
REST in Practice - Full Day Workshop on Web-based Distributed Systems
Ian Robinson and Jim Webber
|
REST in Practice - Full Day Workshop on Web-based Distributed Systems
Jim Webber
|
REST in Practice - Full Day Workshop on Web-based Distributed Systems
Ian Robinson and Jim Webber
|
A Programmatic Introduction to Neo4j Workshop
Ian Robinson and Jim Webber
|
Build Your Own Technology Radar Workshop for Architects
Neal Ford
|
Pragmatic Architecture
Ted Neward
|
Architectural Kata Workshop
Ted Neward
|
Building Maintainable Javascript with Coffeescript
David Bock
|
Thinking In Git
Matthew McCullough
|
Git Going with Distributed Version Control
Matthew McCullough
|
JRuby in Depth
Neal Ford
|
JRuby in Depth
Neal Ford
|
Programming Concurrency (Full Day)
Venkat Subramaniam
|
Programming Concurrency (Full Day)
Venkat Subramaniam
|
Programming Concurrency (Full Day)
Venkat Subramaniam
|
Programming Concurrency (Full Day)
Venkat Subramaniam
|
Programming HTML5
Tim Berglund
|
NoSQL Smackdown!
Tim Berglund
|
Economic Games in Software Projects
Matthew McCullough
|
Building Workflow Applications with StonePath
David Bock
|
Design for the Developer
Terry Ryan
|
Hands-on Scala 1/2 Day Workshop
Venkat Subramaniam
|
Hands-on Scala 1/2 Day Workshop
Venkat Subramaniam
|
Java Web Application Security: Develop. Penetrate. Protect. Relax.
Matt Raible
|
Requirements and Estimating - state of the art
Peter Bell
|
Busy Java Developer's Guide to Guava
Ted Neward
|
OSGi Demystified
Kirk Knoernschild
|
Modular Architecture - TODAY!
Kirk Knoernschild
|
Modular Architecture - TODAY!
Kirk Knoernschild
|
Scaling Agility
Kirk Knoernschild
|
Design Patterns in modern JVM Languages
Venkat Subramaniam
|
Strategic Design Using DDD
Paul Rayner
|
Using DDD Patterns for Supple Design
Paul Rayner
|
Emergent Design
Neal Ford
|
Introduction to Lean-Agile Software Development
Paul Rayner
|
Measure for Measure – Lean Principles for Effective Metrics and Motivation
Paul Rayner
|
Agile Engineering Practices
Neal Ford
|
Cassandra: Radical NoSQL Scalability
Tim Berglund
|
Grails: Bringing Radical Productivity to the JVM Part I
Dave Klein
|
Grails: Bringing Radical Productivity to the JVM Part II
Dave Klein
|
Joda Time and a Brief History of the World
Daniel Hinojosa
|
Cryptography on the JVM: Boot Camp
Matthew McCullough
|
Simpler Cryptography with 3 JVM Libraries
Matthew McCullough
|
Cascading and Common Big Data Problems
Chris Wensel
|
Gaelyk: Cloud-Based Apps With Groovy
Tim Berglund
|
Gaelyk Workshop Part I
Tim Berglund
|
Effective Groovy
Hamlet D`Arcy
|
Über Groovy
Dave Klein
|
Über Groovy
Dave Klein
|
JBoss Drools: Rule Engine Development in Java
Brian Sam-Bodden
|
JBoss Drools: Rule Engine Development in Java
Brian Sam-Bodden
|
Designing RESTful Services
Ian Robinson
|
Sonar: Code Quality Metrics Made Easy
Matthew McCullough
|
Jenkins Continuous Integration in Action
Matthew McCullough and John Smart
|
Jenkins Continuous Integration in Action
Matthew McCullough and John Smart
|
Database Refactoring with Liquibase
Tim Berglund
|
Database Refactoring Workshop
Tim Berglund
|
What's new in Spring
Craig Walls
|
Tricks of the Trade - What Every Developer Should Know About Application Security
Frank Kim
|
Applying Patterns: How to Spot Problem Code and What To Do About It
Howard Lewis Ship
|
Improving Customer Conversations
Esther Derby
|
Java/Groovy Cloud Computing
Brian Sam-Bodden
|
Java/Groovy Cloud Computing
Brian Sam-Bodden
|
Busy Developer's Guide to CouchDB
Ted Neward
|
Spring MVC Workshop
Craig Walls
|
Spring MVC Workshop
Craig Walls
|
JUnit Kung Fu: Getting More Out of Your Unit Tests
John Smart
|
Clojure: Lisp for the Real World
Stuart Sierra
|
Rethinking Object-Oriented: Clojure and the Expression Problem
Stuart Sierra
|
Search Engine on a Shoestring: Clojure, Hadoop, Solr, and EC2
Stuart Sierra
|
NoXML: Spring for XML-Haters
Craig Walls
|
Enterprise Messaging With Spring and ActiveMQ:
Bruce Snyder
|
ActiveMQ In Action: Common Problems and Solutions
Bruce Snyder
|
Painless Desktop Application Development: The Griffon Experience
Andres Almiray
|
Code Generation on the JVM: Writing Code that Writes Code
Hamlet D`Arcy
|
Complexity Theory and Software Development
Tim Berglund
|
Tools and Techniques to build Smart Java Applications
Brian Sam-Bodden
|
JRuby in the Enterprise
Jerry Gulla
|
Functional Web Testing with Geb and Spock
Peter Niederwieser
|
Semantic Web Workshop
Brian Sletten
|
Semantic Web Workshop
Brian Sletten
|
Effective Java Reloaded
Matt Stine
|
Functional Thinking in Java 8, Clojure, Groovy, and Scala
Neal Ford
|
Have Your Cake and Eat It Too: Meta-Programming Techniques for Java
Howard Lewis Ship
|
How to Select and Adopt a Technology
Peter Bell
|
The Groovy Ecosystem
Andres Almiray
|
Messaging and Concurrency in Your Applications Using Spring
Bruce Snyder
|
Styles of Application Integration Using Spring
Bruce Snyder
|
Introducing Spring Roo: From Zero to Working Spring Application in Record Time
Craig Walls
|
Spring Roo Workshop
Craig Walls
|
Software Craftsmanship: Positioning, Patterns and Practices
Peter Bell
|
Building Social Web Applications
Craig Walls
|
Introduction to Solr
Erik Hatcher
|
Solr Recipes
Erik Hatcher
|
Solr Recipes
Erik Hatcher
|
Lucene for Solr Developers
Erik Hatcher
|
Programming with Monads
Venkat Subramaniam
|
Motivation that Doesn't Misfire
Esther Derby
|
Personal Agility with the Pomodoro Technique
Daniel Hinojosa
|
Working with Complex Adaptive (Human) Systems
Esther Derby
|
All Together Now: How Teams Decide
Esther Derby
|
Questionable Questions
Esther Derby
|
Getting Started with Apache Tapestry
Howard Lewis Ship
|
Testing In Scala
Daniel Hinojosa
|
C is for Continuous: Going Beyond Continuous Integration
Matt Stine
|
Executable Specifications: Automating Your Requirements Document with Geb and Spock
Matt Stine
|
Code Archaeology
Matt Stine
|
Developer Productivity Power Ups on Mac OSX
Matthew McCullough
|
Building Semantic CSS with Compass and SASS
David Bock
|
Effective Java Reloaded
Matt Stine
|
Application Configuration using REST & Protocol Buffers
Alex Antonov
|
Architectural Choices around Open Source Solutions
Alex Antonov
|
Rock SOLID Software
Matt Stine
|
The Future of Java Enterprise Testing
Dan Allen
|
The Busy Java Developer's Guide to Akka
Ted Neward
|
7 Reasons to ♥ JBoss AS 7
Dan Allen
|
Billy Williams
|
Completing the circle - Automated web tests as a team communication tool
John Smart
|
Metrics for steering your projects to success
David Bock
|
4 Practical Uses for Domain Specific Languages
Neal Ford
|
Decision Making in Software Teams
Tim Berglund
|
Busy Java Developer's Guide to Physics Engines
Ted Neward
|
Busy Java Developer's Guide to Games
Ted Neward
|
Towards a Humane Interface—Aesthetics and Usability
Venkat Subramaniam
|
Securing Spring
Craig Walls
|
Intro to Hadoop MapReduce - Indepth
Chris Wensel
|
Hadoop Architecture - In Depth
Chris Wensel
|
Agile.next
Neal Ford
|
Smarter Testing with Spock
Peter Niederwieser
|
Enterprise Gradle
Hans Dockter and Peter Niederwieser
|
Gradle Workshop
Peter Niederwieser
|
Gradle Workshop
Peter Niederwieser
|