Agile Testing
Venkat Subramaniam
|
Hands-on Agile Development
Neal Ford
|
Effective Java
Venkat Subramaniam
|
The Busy Java Developer's Guide to Java7
Ted Neward
|
On Being a Software Architect
Mark Richards
|
Common AntiPatterns and How To Avoid Them
Mark Richards
|
Programming Scala
Venkat Subramaniam
|
The Busy Java Developer's Guide to Java Platform Security
Ted Neward
|
The Busy Java Developer's Guide to Advanced Platform Security
Ted Neward
|
The Busy Java Developer's Guide to Collections
Ted Neward
|
The Busy Java Developer's Guide to the OpenJDK
Ted Neward
|
Career 2.0: Take Control of Your Life
Jared Richardson
|
Credit Card Software Development: Recognizing and Repaying Technical Debt
Jared Richardson
|
Techniques 2009
Jared Richardson
|
Agile Anti-Patterns
Jared Richardson
|
Cleaning up Code Smell
Venkat Subramaniam
|
REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
RESTlet for the Weary
Brian Sletten
|
Agile, Relevance Style
Stuart Halloway
|
Taking Agile From Tactics to Strategy
Stuart Halloway
|
Programming Clojure
Stuart Halloway
|
Application Architecture Trends - Where We Have Been, Where We Are Going
Srini Penchikala
|
Introduction to JMS
Mark Richards
|
Advanced Topics in JMS
Mark Richards
|
Developer Essentials
Srivaths Sankaran
|
Shining a Light on Galileo
Srivaths Sankaran
|
Groovy and Webtest - Produce verifiable tests without the expense
Mark Johnson
|
Git control of your source
Stuart Halloway
|
Java.next: Clojure, Groovy, JRuby, and Scala
Stuart Halloway
|
Test Driven Design
Neal Ford
|
The Busy Java Developer's Guide to Hacking with the JDK
Ted Neward
|
Become a Maven maven
Srivaths Sankaran
|
High Performance Projects
Srivaths Sankaran
|
Groovy Closures - The way to cleaner code
Mark Johnson
|
10 Principles for Software Estimation : It Does not have to be that hard!
Mark Johnson
|
The Software Manager's Dashboard: Getting the information you really need
Mark Johnson
|
Know your Groovy?
Venkat Subramaniam
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
Advanced NetKernel : Software for the 21st Century
Brian Sletten
|
Semantic SOA : Meaningful Service Strategies
Brian Sletten
|
XMPP For the People : Smack and OpenFire
Brian Sletten
|
Real-world Refactoring
Neal Ford
|
Emergent Design & Evolutionary Architecture
Neal Ford
|
7 Habits of Highly Effective Developers
Ken Sipe
|
Architecture and Scaling
Ken Sipe
|
Creating a real world application in Grails - A Case Study
Mark Johnson
|
What's New in Spring 3
Ken Sipe
|
Meta-programming JRuby for Fun & Profit
Neal Ford
|
Code Metrics & Analysis for Agile Projects
Neal Ford
|
Java Memory, Performance and the Garbage Collector
Ken Sipe
|
Debugging your Production JVM
Ken Sipe
|
Transaction Pitfalls and Strategies
Mark Richards
|
Domain Driven Design & Development with Spring Portfolio
Srini Penchikala
|
Architecture Rules Enforcement using Aspects
Srini Penchikala
|
Construction Techniques for Domain Specific Languages
Neal Ford
|
The Productive Programmer: Mechanics
Neal Ford
|