Developing Rich Internet Applications
Richard Monson-Haefel
|
10 Things Every Software Architect Should Know
Richard Monson-Haefel
|
Understanding Open Source Licensing
Richard Monson-Haefel
|
A Thorough Introduction To Groovy
Jeff Scott Brown
|
Advanced Web Development With Grails
Jeff Scott Brown
|
Evolutionary SOA
Neal Ford
|
Test Driven Design
Neal Ford
|
7 Habits of Highly Effective Developers
Ken Sipe
|
Java Memory, Performance and the Garbage Collector
Ken Sipe
|
Architecture and Scaling
Ken Sipe
|
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
|
Keynote: Ancient Philosophers & Blowhard Jamborees
Neal Ford
|
Regular Expressions in Java
Neal Ford
|
Techniques 2009
Jared Richardson
|
Simplifying Enterprise Applications with Spring, Part 1
Mark Fisher
|
Simplifying Enterprise Applications with Spring, Part 2
Mark Fisher
|
Configuring Spring with Annotations
Mark Fisher
|
Build Teams, Not Products
Jared Richardson
|
JMX and Spring: Manageability for Spring-based Applications
Ken Sipe
|
Iteration 0
Ken Sipe
|
Agile Test Driven Development With Groovy
Jeff Scott Brown
|
Powerful Metaprogramming Techniques With Groovy
Jeff Scott Brown
|
Grails - Agile Web 2.0 The Easy Way
Jeff Scott Brown
|
Basic JPA & JPAQL
Pratik Patel
|
Enterprise JPA 2.0 & Spring 3.0 - Tips and Tricks for JEE5 Persistence
Pratik Patel
|
Groovin' builds Gant get any easier
Andrew Glover
|
What You Don't Know About Cryptography
Roman Hustad
|
Web Application Hacking
Roman Hustad
|
How to Catch Hackers: Security Auditing and Logging
Roman Hustad
|
How to Do a Security Code Review
Roman Hustad
|
Code Metrics & Analysis for Agile Projects
Neal Ford
|
Agile Project Management (With Just a Bit About Mingle)
Neal Ford
|
Failures Come In Flavors (part 1)
Michael Nygard
|
Failures Come In Flavors (part 2)
Michael Nygard
|
Guerilla Unit Testing Part 1: TestNG
Howard Lewis Ship
|
Guerilla Unit Testing Part 2: The Weird and Wonderful EasyMock
Howard Lewis Ship
|
Introduction to Tapestry 5
Howard Lewis Ship
|
Tactical Continuous Integration with Hudson
Andrew Glover
|
Enterprise Integration Patterns with Spring - Part I
Mark Fisher
|
Enterprise Integration Patterns with Spring - Part II
Mark Fisher
|
The 90-Minute Startup
Michael Nygard
|
Introduction to JRuby
Neal Ford
|
Meta-programming JRuby for Fun & Profit
Neal Ford
|
Introduction to Hibernate
Scott Leberknight
|
Real World Hibernate Tips
Scott Leberknight
|
Designing for Ajax, part 1
Nathaniel Schutta
|
Designing for Ajax, part 2
Nathaniel Schutta
|
Google Your Domain Objects With Hibernate Search
Scott Leberknight
|
Pragmatic Patterns with Tapestry 5 IoC
Howard Lewis Ship
|
SOAs Challenges
Ken Sipe
|
BDD made easy
Andrew Glover
|
Hacking - The Dark Arts
Ken Sipe
|
Dojo: Getting Started
Nathaniel Schutta
|
JavaScript: the Good, the Bad, and the Ugly
Nathaniel Schutta
|