REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
RESTlet for the Weary
Brian Sletten
|
What's Going On? : Complex Event Processing w/ Esper
Brian Sletten
|
Know your Java?
Venkat Subramaniam
|
A Thorough Introduction To Groovy
Jeff Scott Brown
|
Agile Test Driven Development With Groovy
Jeff Scott Brown
|
Powerful Metaprogramming Techniques With Groovy
Jeff Scott Brown
|
Got Guice?
Venkat Subramaniam
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
Facelets
David Geary
|
Keynote: Ancient Philosophers & Blowhard Jamborees
Neal Ford
|
Viva La Javolution!
Brian Sletten
|
Java Concurrency Idioms
Alex Miller
|
Java Collections API
Alex Miller
|
Exploring Terracotta
Alex Miller
|
Acceptance Testing Application Behavior
Venkat Subramaniam
|
Grails - Agile Web 2.0 The Easy Way
Jeff Scott Brown
|
Advanced Web Development With Grails
Jeff Scott Brown
|
Seam
David Geary
|
Filthy Rich Clients with the Google Web Toolkit, Part I
David Geary
|
Evolutionary SOA
Neal Ford
|
DSL in Groovy
Venkat Subramaniam
|
Tool support for Agile Databases: Introducing Liquibase
John Heintz
|
Adding Behavior to Java Annotations
John Heintz
|
The Busy Java Developer's Guide to Performance and Scalability
Ted Neward
|
"Design Patterns" in Dynamic Languages
Neal Ford
|
The Busy Java Developer's Guide to Hacking with the JDK
Ted Neward
|
Simplifying Enterprise Applications with Spring, Part 1
Ramnivas Laddad
|
Simplifying Enterprise Applications with Spring, Part 2
Ramnivas Laddad
|
Enterprise Security with Spring
Ramnivas Laddad
|
Architecture Enforcement with AOP
Ramnivas Laddad
|
10 Tips for Getting Your Project Back on Track
Jared Richardson
|
Credit Card Software Development: Recognizing and Repaying Technical Debt
Jared Richardson
|
Techniques 2009
Jared Richardson
|
Build Teams, Not Products
Jared Richardson
|
Productive Programmer: Acceleration & Automation
Neal Ford
|
Productive Programmer: Canonicality & Focus
Neal Ford
|
Shippers Unite!
Jared Richardson
|
Code Metrics & Analysis for Agile Projects
Neal Ford
|
Restoring Agility: Getting Your Team Back on Track
Jared Richardson
|
New Features in Spring Web
Keith Donald
|
Decorating Web Pages with Ajax using Spring JavaScript
Keith Donald
|
Spring's JSF Integration Architecture
Keith Donald
|
The Busy Java Developer's Guide to Debugging
Ted Neward
|
The Busy Java Developer's Guide to Monitoring
Ted Neward
|
The Busy Java Developer's Guide to ClassLoaders
Ted Neward
|
The Busy Developer's Guide to Scala
Ted Neward
|
BDD in Java and Groovy
Venkat Subramaniam
|
Test Driven Design
Neal Ford
|
Introduction to Hibernate
Scott Leberknight
|
Real World Hibernate Tips
Scott Leberknight
|
Google Your Domain Objects With Hibernate Search
Scott Leberknight
|
Introduction to JRuby
Neal Ford
|
Meta-programming JRuby for Fun & Profit
Neal Ford
|
Agile Project Management (With Just a Bit About Mingle)
Neal Ford
|
Towards an Evolutionary Design
Venkat Subramaniam
|
Maintaining Project Integrity with JDepend, Macker, PMD, Maven, and other open source tools
David Bock
|
Caring about your Code Quality
Venkat Subramaniam
|
Surviving Middle Management
David Bock
|
Intermediate Maven
David Bock
|
Leveraging annotations with AOP
Ramnivas Laddad
|
Spring Web Flow 2 Deep Dive
Keith Donald
|
Internationalization and Localization in Java
David Bock
|
Tools to facilitate Agile Development
Venkat Subramaniam
|
MOPping Up Groovy
Venkat Subramaniam
|
Achieving greater code reuse through decoupling of feature implementations from the domain
Eitan Suez
|
Filthy Rich Clients with the Google Web Toolkit, Part II
David Geary
|