Getting Agile Planning and Tracking Up and Running
David Hussman
|
Executable Documentation
David Hussman
|
Groovy: The Next Generation of Java
Scott Davis
|
Groovy and Java: The Integration Story
Scott Davis
|
Real World Grails
Scott Davis
|
Implementing SOA
Neal Ford
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
Killer JavaScript Frameworks: Prototype, Scriptaculous, and Rico
David Geary
|
Ajaxian Faces
David Geary
|
RAD JSF with Seam, Facelets, and Ajax4jsf, Part One
David Geary
|
RAD JSF with Seam, Facelets, and Ajax4jsf, Part Two
David Geary
|
The Google Web Toolkit, Part One
David Geary
|
The Google Web Toolkit, Part Two
David Geary
|
The Productive Programmer: Practice (10 Ways to Improve Your Code)
Neal Ford
|
Creating Agile Requirements
David Hussman
|
Coaching Agile Projects: Finding Your Groove
David Hussman
|
Spring 2.0: New and Noteworthy
Ben Hale
|
Acegi Security: The security framework with the funny name
Ben Hale
|
Agile Software Testing Strategies
Jared Richardson
|
Mocking Web Services
Scott Davis
|
Domain Driven Design
Venkat Subramaniam
|
Intro to Java Persistence API (JPA)
Mark Richards
|
Advanced Java Persistence API (JPA)
Mark Richards
|
OSGi: A Well Kept Secret
Venkat Subramaniam
|
Making Architecture Work Through Agility
Mark Richards
|
Distributed Teams: Remote Agility
Jared Richardson
|
Introducing Agility to Large Organizations
David Bock
|
Spring into Groovy
Venkat Subramaniam
|
Productive Programmer: Acceleration, Focus, and Indirection
Neal Ford
|
Productive Programmer: Automation and Canonicality
Neal Ford
|
Maintaining Project Integrity with JDepend, Macker, PMD, Maven, and other open source tools
David Bock
|
Spring/Hibernate Integration Patterns, Idioms, and Pitfalls
Scott Leberknight
|
Effective Hibernate
Scott Leberknight
|
Designing for Ajax, part 1
Nathaniel Schutta
|
Ajax Libraries
Nathaniel Schutta
|
Test Infecting the Legacy Organization
Nathaniel Schutta
|
Dynamic Languages and the JVM
Nathaniel Schutta
|
Introduction to Tapestry 4
Howard Lewis Ship
|
Introduction to Tapestry 5
Howard Lewis Ship
|
Pragmatic Unit Testing with TestNG and EasyMock
Howard Lewis Ship
|
The Zen of REST
Scott Davis
|
Annotation Hammer
Venkat Subramaniam
|
Internationalization and Localization in Java
David Bock
|
XQuery By Example: Building an Email Archive System
Jason Hunter
|
Web Publishing 2.0
Jason Hunter
|
New Features in Java 5
Jason Hunter
|
Build Teams, Not Products
Jared Richardson
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
Software Development Techniques
Jared Richardson
|
AOP and JMX: A match made in heaven
Ben Hale
|
EJB3 Core Specification (JSR-220)
Mark Richards
|
Java Persistence: Approaching the Silver Bullet
Mark Richards
|
Forgotten Web Algorithms
Jason Hunter
|
What's New in Java 6
Jason Hunter
|
REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
Abusing Maven For Fun and Profit : (Near) Zero-Admin Deployments
Brian Sletten
|
Rails for JRuby
Neal Ford
|
Introduction to JRuby
Neal Ford
|
Spring Web Flow Jumpstart
Ben Hale
|
Git 'R Done : Scheduling Work With Quartz
Brian Sletten
|
Building DSLs in Static and Dynamic Languages
Neal Ford
|
Regular Expressions in Java
Neal Ford
|
You are Hacked: Ten Strategies to Secure your Enterprise Java Web Applications
Karthik Shyamsunder
|
KEYNOTE: No, I Won't Tell You Which Web Framework to Use: or The Truth (with Jokes)
Scott Davis
|
Drooling with Groovy and Rules
Venkat Subramaniam
|
Data Integration : Beyond Cutesy Mashups
Brian Sletten
|
Agile Immersion
David Hussman
|