Pragmatic Architecture
Ted Neward
|
Architectural Kata Workshop
Ted Neward
|
Busy Java Developer's Guide to Java 7
Ted Neward
|
Busy Java Developer's Guide to Guava
Ted Neward
|
NoSQL Smackdown!
Tim Berglund
|
Cascading through Hadoop: A DSL for Simpler MapReduce
Matthew McCullough
|
Cassandra: Radical NoSQL Scalability
Tim Berglund
|
Complexity Theory and Software Development
Tim Berglund
|
Concurrency without pain in pure Java
Venkat Subramaniam
|
Collections for Concurrency
Venkat Subramaniam
|
Cryptography on the JVM: Boot Camp
Matthew McCullough
|
Simpler Cryptography with 3 JVM Libraries
Matthew McCullough
|
State of Scala
Venkat Subramaniam
|
Groovy Hands On Workshop
Dave Klein
|
Resource-Oriented Architectures : REST I
Brian Sletten
|
Resource-Oriented Architectures : REST II
Brian Sletten
|
Resource-Oriented Architectures : RDF/SPARQL
Brian Sletten
|
Resource-Oriented Architectures : RDFa
Brian Sletten
|
Resource-Oriented Architectures : Semantic SOA
Brian Sletten
|
What's new in Spring
Craig Walls
|
Git Going with Distributed Version Control
Matthew McCullough
|
Git Workshop
Matthew McCullough
|
Busy Developer's Guide to CouchDB
Ted Neward
|
Jenkins Continuous Integration in Action
Matthew McCullough
|
Sonar: Code Quality Metrics Made Easy
Matthew McCullough
|
The Busy Java Developer's Guide to Akka
Ted Neward
|
Busy Java Developer's Guide to Android: Basics
Ted Neward
|
Introducing Spring Roo: From Zero to Working Spring Application in Record Time
Craig Walls
|
Grails Deep Dive
Dave Klein
|
Gaelyk: Lightweight Groovy on the Google App Engine
Tim Berglund
|
Agile Groovy Testing with Spock
Peter Bell
|
jQuery: Ajax Made Easy
Nathaniel Schutta
|
Going Mobile with jQuery
Nathaniel Schutta
|
Code Craft
Nathaniel Schutta
|
Developing Social-Ready Web Applications
Craig Walls
|
Securing Spring
Craig Walls
|
Essential Complexity: Developing and maintaining complex software
Peter Bell
|
Rediscovering Apprenticeship in the 21st Century
Dave Klein
|
Requirements and Estimating
Peter Bell
|
HTML 5 Overview
Brian Sletten
|
Executable Specifications: Automating Your Requirements Document with Geb and Spock
Matt Stine
|
Yes You Kanban
Matt Stine
|
How to Select and Adopt a Technology
Peter Bell
|
Keynote: The rise and fall of empires: Lessons for language designers and programmers
Venkat Subramaniam
|
Usability 101
Nathaniel Schutta
|
Programming HTML5
Tim Berglund
|
The Seven Wastes of Software Development
Matt Stine
|
Decision Making in Software Teams
Tim Berglund
|
Integrating JVM Languages
Venkat Subramaniam
|
Automated UAT Shootout: High-Noon w/ Selenium, WebDriver, Watir, and HtmlUnit
Matt Stine
|
Database Refactoring with Liquibase
Tim Berglund
|