10 Things Every Software Architect Should Know
Richard Monson-Haefel
|
REST : Information-Driven Architectures for the 21st Century
Brian Sletten
|
REST - Live!
Brian Sletten
|
Resource-Oriented Groovy
Brian Sletten
|
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
|
JavaServer Faces: A Whirlwind Tour
David Geary
|
Facelets
David Geary
|
Rich Faces
David Geary
|
Credit Card Software Development: Recognizing and Repaying Technical Debt
Jared Richardson
|
10 Tips for Getting Your Project Back on Track
Jared Richardson
|
Agile Software Testing Strategies
Jared Richardson
|
Understanding Open Source Licensing
Richard Monson-Haefel
|
Developing Rich Internet Applications
Richard Monson-Haefel
|
Introduction to NetKernel : Software for the 21st Century
Brian Sletten
|
What's Going On? : Complex Event Processing w/ Esper
Brian Sletten
|
Grails for Struts Developers: A Groovy Alternative
Scott Davis
|
YSlow: Building Your Website for Speed
Scott Davis
|
SOA Unplugged
Mark Richards
|
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
|
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
|
Techniques 2009
Jared Richardson
|
Shippers Unite!
Jared Richardson
|
Introduction to JRuby
Neal Ford
|
Java Persistence: Approaching the Silver Bullet
Mark Richards
|
EJB3 Core Specification (JSR-220)
Mark Richards
|
Enterprise Messaging Using JMS (Part 1)
Mark Richards
|
Transaction Design Patterns
Mark Richards
|
JavaScript: the Good, the Bad, and the Ugly
Nathaniel Schutta
|
Leading Agile Projects: Finding Your Groove in the First 4 Iterations
David Hussman
|
Leading Agile Projects: Maintaining Sustainable Agility
David Hussman
|
Keynote: Ancient Philosophers & Blowhard Jamborees
Neal Ford
|
"Design Patterns" in Dynamic Languages
Neal Ford
|
The Busy Java Developer's Guide to Debugging
Ted Neward
|
The Busy Java Developer's Guide to Monitoring
Ted Neward
|
The Busy Java Developer's Guide to Native Code
Ted Neward
|
The 90-Minute Startup
Michael Nygard
|
Dojo: Getting Started
Nathaniel Schutta
|
Tactical Continuous Integration with Hudson
Andrew Glover
|
Groovin' builds Gant get any easier
Andrew Glover
|
Designing for Ajax, part 1
Nathaniel Schutta
|
Designing for Ajax, part 2
Nathaniel Schutta
|
Failures Come In Flavors (part 1)
Michael Nygard
|
Failures Come In Flavors (part 2)
Michael Nygard
|
BDD made easy
Andrew Glover
|
Project Smells
Nathaniel Schutta
|
Evolutionary SOA
Neal Ford
|
Test Driven Design
Neal Ford
|
Architecture and Agility Are Not Enemies
David Hussman
|
Test Driven Everything
David Hussman
|
Agile, Smagile: What's Working? - What's Not?
David Hussman
|
The Busy Developer's Guide to Scala
Ted Neward
|
Groovy, the Blue Pill: Writing Next Generation Java Code in Groovy
Scott Davis
|
Grails for (Recovering) Struts Developers: A Groovy Alternative
Scott Davis
|
Groovy, Grails and Google Maps: Mashups 101
Scott Davis
|