The Busy Java Developer's Guide to Java7
Ted Neward
|
The Busy Java Developer's Guide to Java Platform Security
Ted Neward
|
The Busy Java Developer's Guide to Advanced Platform Security
Ted Neward
|
Emergent Design & Evolutionary Architecture
Neal Ford
|
Real-world Refactoring
Neal Ford
|
Test Driven Design
Neal Ford
|
Agile Anti-Patterns
Jared Richardson
|
Introduction to JMS
Mark Richards
|
Advanced Topics in JMS
Mark Richards
|
Transaction Pitfalls and Strategies
Mark Richards
|
The Amazing Groovy Weight-loss Plan
Scott Davis
|
Groovy XML Ninja Skills
Scott Davis
|
Agile, Relevance Style
Stuart Halloway
|
Taking Agile From Tactics to Strategy
Stuart Halloway
|
Java.next: Clojure, Groovy, JRuby, and Scala
Stuart Halloway
|
Programming Clojure
Stuart Halloway
|
JSF 2.0: An Introduction
David Geary
|
JSF 2.0: Advanced Topics
David Geary
|
Flex for Java Developers
David Geary
|
GWT fu, Part 1
David Geary
|
GWT fu, Part 2
David Geary
|
Hands-on Agile Development
Neal Ford
|
The Busy Java Developer's Guide to Collections
Ted Neward
|
On Being a Software Architect
Mark Richards
|
Common AntiPatterns and How To Avoid Them
Mark Richards
|
Spring 3.0 Overview
Scott Leberknight
|
Real World Hibernate Tips (Reloaded)
Scott Leberknight
|
Agile is Dead, Long Live Agility
David Hussman
|
What Is Lean And Why Do You Care?
David Hussman
|
Architecture and Agility Are Not Enemies
David Hussman
|
Keynote: On the Lam from the Furniture Police
Neal Ford
|
REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
RESTlet for the Weary
Brian Sletten
|
Architect for Scale
Michael Nygard
|
Effective Concurrent Java
Brian Goetz
|
Are All Web Applications Broken?
Brian Goetz
|
Garbage-collector-friendly programming
Brian Goetz
|
The Java Memory Model
Brian Goetz
|
Software Architecture for the Cloud
Michael Nygard
|
Intermediate Maven
David Bock
|
Surviving Middle Management
David Bock
|
Visualizations for Code Metrics
Neal Ford
|
The Productive Programmer: Mechanics
Neal Ford
|
Polyglot Persistence
Scott Leberknight
|
The Software Manager's Dashboard: Getting the information you really need
Mark Johnson
|
Meta-programming JRuby for Fun & Profit
Neal Ford
|
Techniques 2009
Jared Richardson
|
Restoring Agility: Getting Your Team Back on Track
Jared Richardson
|
Google Your Domain Objects With Hibernate Search
Scott Leberknight
|
DSLs in Groovy: Say What You Mean, Mean What You Say
Scott Davis
|
The Reality of Continuous Availability
Mark Richards
|
The Busy Java Developer's Guide to Hacking with the JDK
Ted Neward
|
Construction Techniques for Domain Specific Languages
Neal Ford
|
Regular Expressions in Java
Neal Ford
|
Dim Sum Grails: A Sampler of Practical Non Database-Driven Grails Applications
Scott Davis
|
Web 2.0 Checklist: Deconstructing Modern Websites
Scott Davis
|
Software Team Tuneup
Jared Richardson
|
Lizard Brain Web Design
Scott Davis
|
Producing Software Groove
David Hussman
|
Semantic SOA : Meaningful Service Strategies
Brian Sletten
|
XMPP For the People : Smack and OpenFire
Brian Sletten
|
SPARQL: Querying the Data Web
Brian Sletten
|
Creating a real world application in Grails - A Case Study
Mark Johnson
|
Maintaining Source Code Quality (The Project Integrity Series)
David Bock
|
Capistrano: Application Deployment and More
David Bock
|
The 90-Minute Startup
Michael Nygard
|
Groovy Closures - The way to cleaner code
Mark Johnson
|