Groovy, the Blue Pill: Writing Next Generation Java Code in Groovy
Scott Davis
|
Groovy, The Red Pill: Metaprogramming, the Groovy Way to Blow a Buttoned-Down Java Developer's Mind
Scott Davis
|
Rapid Web Development with Grails and Ajax
Scott Davis
|
Java Persistence: Approaching the Silver Bullet
Mark Richards
|
Enterprise Messaging Using JMS (Part 1)
Mark Richards
|
Enterprise Messaging With JMS (Part 2)
Mark Richards
|
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
|
Test Driven Design
Neal Ford
|
The Productive Programmer: Mechanics
Neal Ford
|
Evolutionary SOA
Neal Ford
|
Spring+JPA+Hibernate: Standards Meeting Productivity for Java Persistence
Ken Sipe
|
Spring 2.5 - Spring without XML
Ken Sipe
|
YSlow: Building Your Website for Speed
Scott Davis
|
Refactoring into Testability
Scott Davis
|
Distributed Teams: Remote Agility
Jared Richardson
|
Build Teams, Not Products
Jared Richardson
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
Facelets
David Geary
|
Architecture and Agility Are Not Enemies
David Hussman
|
Agile Management & Managing Agility
David Hussman
|
Keynote: Ancient Philosophers & Blowhard Jamborees
Neal Ford
|
7 Habits of Highly Effective Developers
Ken Sipe
|
Java Memory, Performance and the Garbage Collector
Ken Sipe
|
Using Ajax4jsf
David Geary
|
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
|
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
|
The Semantic Web : The Future, Now
Brian Sletten
|
Coaching and Leading Agile Projects
David Hussman
|
Automating Customer Acceptance
David Hussman
|
Spring and JMS: Message-Driven POJOs
Mark Richards
|
Architecture and Scaling
Ken Sipe
|
Hacking - The Dark Arts
Ken Sipe
|
Easy BDD with Groovy
Andrew Glover
|
A Thorough Introduction To Groovy
Jeff Scott Brown
|
Agile Test Driven Development With Groovy
Jeff Scott Brown
|
Designing for Ajax, part 1
Nathaniel Schutta
|
Designing for Ajax, part 2
Nathaniel Schutta
|
Improving Code Quality
Nathaniel Schutta
|
JavaScript: the Good, the Bad, and the Ugly
Nathaniel Schutta
|
Project Smells
Nathaniel Schutta
|
How to Fail with 100% Code Coverage
Stuart Halloway
|
Refactoring JavaScript
Stuart Halloway
|
Groovin' builds Gant get any easier
Andrew Glover
|
Tactical Continuous Integration with Hudson
Andrew Glover
|
Iteration 0
Ken Sipe
|
Java.next #3: Dispatch
Stuart Halloway
|
Java.next: Clojure, Groovy, JRuby, and Scala
Stuart Halloway
|
Introduction to Hibernate
Scott Leberknight
|
Real World Hibernate Tips
Scott Leberknight
|
Google Your Domain Objects With Hibernate Search
Scott Leberknight
|
Groovier Spring (More Flexible Applications With Spring and Groovy)
Scott Leberknight
|
Java 7 Preview
Alex Miller
|
Java Concurrency Idioms
Alex Miller
|
Exploring Terracotta
Alex Miller
|
Transaction Design Patterns
Mark Richards
|
Less is Always More
Andrew Glover
|
Regular Expressions in Java
Neal Ford
|
Web 2.0 Punchlist: Making Your Web Applications Suck Less
Neal Ford
|
"Design Patterns" in Dynamic Languages
Neal Ford
|
Design Patterns Reconsidered
Alex Miller
|
Java Collections API
Alex Miller
|