Know your Java?
Venkat Subramaniam
|
Caring about your Code Quality
Venkat Subramaniam
|
Evolutionary SOA
Neal Ford
|
The Productive Programmer: Practice (10 Ways to Improve Your Code)
Neal Ford
|
Groovy, the Blue Pill: Writing Next Generation Java Code in Groovy
Scott Davis
|
Grails for Struts Developers: A Groovy Alternative
Scott Davis
|
Keynote: Ancient Philosophers & Blowhard Jamborees
Neal Ford
|
Designing for Ajax, part 2
Nathaniel Schutta
|
Designing for Ajax, part 1
Nathaniel Schutta
|
Project Smells
Nathaniel Schutta
|
The Busy Java Developer's Guide to Concurrency (Part 1: Threads)
Ted Neward
|
The Busy Java Developer's Guide to Concurrency (Part 2: Concurrency)
Ted Neward
|
The Busy Java Developer's Guide to Annotations
Ted Neward
|
Acceptance Testing Application Behavior
Venkat Subramaniam
|
Regular Expressions in Java
Neal Ford
|
Design Patterns in Java and Groovy
Venkat Subramaniam
|
Productive Programmer: Acceleration & Automation
Neal Ford
|
Productive Programmer: Canonicality & Focus
Neal Ford
|
YSlow: Building Your Website for Speed
Scott Davis
|
Real World JSON
Scott Davis
|
Spring in Action: Fundamentals for Developing Spring Apps
Craig Walls
|
Spring Cleaning: Tips for managing XML clutter in your Spring configuration
Craig Walls
|
Beginning Drools - Rule Engines in Java
Brian Sam-Bodden
|
Advanced Rules Programming with Drools
Brian Sam-Bodden
|
Guerilla Unit Testing Part 1: TestNG
Howard Lewis Ship
|
Guerilla Unit Testing Part 2: The Weird and Wonderful EasyMock
Howard Lewis Ship
|
The Busy Java Developer's Guide to Debugging
Ted Neward
|
The Busy Java Developer's Guide to Monitoring
Ted Neward
|
Professional Java UI development with the Eclipse RPC
Brian Sam-Bodden
|
Boosting Programmer productivity with Mylyn
Brian Sam-Bodden
|
The Busy Java Developer's Guide to Java Platform Security
Ted Neward
|
The Busy Java Developer's Guide to Hacking with the JDK
Ted Neward
|
A (re)introduction to Spring Security
Craig Walls
|
Exploring Maven 2
Craig Walls
|
Spring Dynamic Modules for OSGi Service Platforms
Venkat Subramaniam
|
Dynamic Languages in a Spring Application Architecture
Venkat Subramaniam
|
DSL in Groovy
Venkat Subramaniam
|
Beginning Object-Relational Mapping with Hibernate
Brian Sam-Bodden
|
10 ways to use Hibernate effectively
Brian Sam-Bodden
|
Introduction to Tapestry 5
Howard Lewis Ship
|
FP on JVM
Venkat Subramaniam
|
Pragmatic Patterns with Tapestry 5 IoC
Howard Lewis Ship
|
The Busy Developer's Guide to Scala
Ted Neward
|
Testing with Groovy
Venkat Subramaniam
|
Code Metrics & Analysis for Agile Projects
Neal Ford
|
JavaScript: the Good, the Bad, and the Ugly
Nathaniel Schutta
|
Test Driven Design
Neal Ford
|
GIS for Web Developers: Adding Where to Your Application
Scott Davis
|
The Busy Java Developer's Guide to ClassLoaders
Ted Neward
|
Refactoring with JRuby
Brian Sam-Bodden
|
MOPping Up Groovy
Venkat Subramaniam
|
Improving Code Quality
Nathaniel Schutta
|
Spring-WS: Contract first web-services for Spring
Craig Walls
|
From "Hello World" to Real World : Building Web Apps with Spring-DM
Craig Walls
|
Groovy, The Red Pill: Metaprogramming, the Groovy Way to Blow a Buttoned-Down Java Developer's Mind
Scott Davis
|
Ajax development with the Yahoo! UI Library and Grails
Scott Davis
|