Creating, Telling, and Tracking User Stories
David Hussman
|
“Show Me the Numbers” - Agile Planning Tools and Techniques
David Hussman
|
Ready, Set, Agile?
David Hussman
|
Effective Hibernate
Scott Leberknight
|
Spring/Hibernate Integration Basics
Scott Leberknight
|
What's New in Spring 2
Bruce Tate
|
Prototype: Ajax and JavaScript++
Stuart Halloway
|
JavaScript for Java Programmers
Stuart Halloway
|
Ajax Architecture
Stuart Halloway
|
Clean Up Your Code: 10 Java Coding Tricks, Techniques, and Philosophies
Neal Ford
|
Spring Dependency Injection
Stuart Halloway
|
Spring/Hibernate Integration Patterns, Idioms, and Pitfalls
Scott Leberknight
|
Java/Ruby Integration with JRuby and ReST
Bruce Tate
|
Spring Security with ACEGI
Stuart Halloway
|
Spring AOP
Stuart Halloway
|
JRuby
Stuart Halloway
|
Real World Web Services
Scott Davis
|
Easing into Agile
Scott Davis
|
Spring Web Flow Jumpstart
Ben Hale
|
Spring XML Namespaces for Fun and Profit
Ben Hale
|
Developing Manageable Component-Based Systems with JMX and Spring
Vladimir Vivien
|
Get Rich Now - Selecting Rich Client Technologies
Vladimir Vivien
|
Groovy: The Next Generation of Java
Scott Davis
|
Pragmatic Extreme Programming Part 1: Planning & Design
Neal Ford
|
Pragmatic Extreme Programming Part 2: Architecture, Coding, and Testing
Neal Ford
|
Holistic Testing
Scott Davis
|
Capistrano: Application Deployment and More
David Bock
|
OO Domain Modeling Strategies
David Bock
|
Groovy for Java Programmers
Venkat Subramaniam
|
Get Groovier with Grails
Venkat Subramaniam
|
Web Application Security Vulnerabilities
Neal Ford
|
Creating Polished Swing Applications
Scott Delap
|
5 Minutes Forms with JGoodies Binding and Validation
Scott Delap
|
Ruby for Java Developers
Neal Ford
|
Testing with Selenium
Neal Ford
|
Three Technologies to Watch
Bruce Tate
|
TDD/BDD and EAI: Unit Tests in a Middleware Tool
Rebecca Parsons
|
Enterprise Architecture and Agile: They Aren't Mutually Exclusive
Rebecca Parsons
|
Continuous Testing
Paul Duvall
|
Continuous Integration
Paul Duvall
|
Continuous Database Integration
Paul Duvall
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
JSF: State of the Art
David Geary
|
Shale: Turbo-charge your JSF Apps
David Geary
|
Ajaxian Faces
David Geary
|
The Google Web Toolkit, Part One
David Geary
|
SOA for Developers
Burr Sutter
|
Applied REST
Brian Sletten
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
Applied AOP
Brian Sletten
|
Open Source Tools for Agile Development
Venkat Subramaniam
|
Working with Rules Engines
Venkat Subramaniam
|
Refactoring your code - a key step in agility
Venkat Subramaniam
|
Rolling Your Own Google Maps
Scott Davis
|
Introduction to Tapestry
Neal Ford
|
Introducing the Semantic Web
Brian Sletten
|
Applied Design Patterns
Brian Sletten
|
Introducing the Eclipse Rich Client Platform
Scott Delap
|
Applied Object-Oriented Metrics
Brian Sletten
|
Programming with Mock objects
Venkat Subramaniam
|
The Productive Programmer
Neal Ford
|
Effective Teams
Bruce Tate
|
Where Agile meets Argyle: New processes in established companies
Bruce Tate
|
Automating Business Value with FIT and FitNesse
David Hussman
|
Losing Battles and Winning Wars: Adopting Agile
David Hussman
|
Practices of an Agile Developer
Venkat Subramaniam
|