SOA Unplugged
Mark Richards
|
Enterprise Messaging Using JMS (Part 1)
Mark Richards
|
Enterprise Messaging With JMS (Part 2)
Mark Richards
|
REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
RESTlet for the Weary
Brian Sletten
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
Facelets
David Geary
|
Using Ajax4jsf
David Geary
|
10 Tips for Getting Your Project Back on Track
Jared Richardson
|
Techniques 2009
Jared Richardson
|
Credit Card Software Development: Recognizing and Repaying Technical Debt
Jared Richardson
|
Career 2.0: Take Control of Your Life
Jared Richardson
|
EJB3 Core Specification (JSR-220)
Mark Richards
|
Java Persistence: Approaching the Silver Bullet
Mark Richards
|
Transaction Design Patterns
Mark Richards
|
Viva La Javolution!
Brian Sletten
|
Intro to Seam
David Geary
|
Filthy Rich Clients with the Google Web Toolkit, Part I
David Geary
|
Filthy Rich Clients with the Google Web Toolkit, Part II
David Geary
|
Restoring Agility: Getting Your Team Back on Track
Jared Richardson
|
Build Teams, Not Products
Jared Richardson
|
"Design Patterns" in Dynamic Languages
Neal Ford
|
Code Metrics & Analysis for Agile Projects
Neal Ford
|
Test Driven Design
Neal Ford
|
The Busy Java Developer's Guide to Performance and Scalability
Ted Neward
|
Towards an Evolutionary Design
Venkat Subramaniam
|
Know your Java?
Venkat Subramaniam
|
The Productive Programmer: Mechanics
Neal Ford
|
Introduction to JRuby
Neal Ford
|
Meta-programming JRuby for Fun & Profit
Neal Ford
|
The Busy Java Developer's Guide to Hacking with the JDK
Ted Neward
|
Estimating vs. Guessing - How Agile Teams Estimate Their Work
David Bock
|
Surviving Middle Management
David Bock
|
Maintaining Project Integrity with JDepend, Macker, PMD, Maven, and other open source tools
David Bock
|
Intermediate Maven
David Bock
|
Essence of Agility
Venkat Subramaniam
|
Caring about your Code Quality
Venkat Subramaniam
|
FP on JVM
Venkat Subramaniam
|
The Busy Java Developer's Guide to Annotations
Ted Neward
|
The Java Memory Model
Brian Goetz
|
Squashing bugs with FindBugs
Brian Goetz
|
Structuring concurrent applications in JDK 5.0
Brian Goetz
|
Effective Concurrent Java
Brian Goetz
|
A Thorough Introduction To Groovy
Jeff Scott Brown
|
Grails - Agile Web 2.0 The Easy Way
Jeff Scott Brown
|
Advanced Web Development With Grails
Jeff Scott Brown
|
Agile Test Driven Development With Groovy
Jeff Scott Brown
|
Powerful Metaprogramming Techniques With Groovy
Jeff Scott Brown
|
Garbage-collector-friendly programming
Brian Goetz
|
What's Going On? : Complex Event Processing w/ Esper
Brian Sletten
|
Regular Expressions in Java
Neal Ford
|
Agile Project Management (With Just a Bit About Mingle)
Neal Ford
|
MOPping Up Groovy
Venkat Subramaniam
|
The Busy Java Developer's Guide to Java Platform Security
Ted Neward
|
The Busy Java Developer's Guide to ClassLoaders
Ted Neward
|