Feeling Groovy - Informal introduction to proposed addition to standard programming languages for Java platform. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-alj08034.html
Practically Groovy: Ant Scripting with Groovy - Ant and Maven are common in build processing, but XML is sometimes a less expressive configuration format; Groovy builder utility makes it easy to mix Groovy, Ant and Maven for more expressive, controlled builds. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg12144.html
Practically Groovy: JDBC Programming with Groovy - Shows how to use GroovySql to build simple data-reporting program. GroovySql merges closures and iterators to ease Java Database Connectivity (JDBC) coding by shifting resource management from coder to Groovy framework. By Andrew Glover. IBM developerWork - http://www-128.ibm.com/developerworks/java/library/j-pg01115.html
Practically Groovy: MVC Programming with Groovy Templates - Views are integral to MVC programming, which is ubiquitous to enterprise programming; shows how Groovy template engine framework simplifies view programming, makes code more maintainable. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg02155/
Practically Groovy: Go Server-side up, with Groovy - Groovlet, GroovyServer Pages (GSP) frameworks are built on Java Servlet API. Unlike Struts and JSF, Groovy server isn't for all uses: it is simple alternate for coding server programs fast and easy. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg03155/
Practically Groovy: Mark It up with Groovy Builders - Mimic markup languages like XML, HTML, Ant tasks, and GUIs, with frameworks like Swing; useful for fast prototyping; handy alternate to data binding frameworks when needing consumable markup fast. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg04125/
Practically Groovy: Stir Some Groovy into Your Java Apps - Shows many ways to embed simple, easy-to-write Groovy scripts in more complex Java code; where and when it's useful. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg05245/
Practically Groovy: Groovy's Growth Spurt - With release of a JSR-241 compliant parser, changes to Groovy syntax were formalized. Treats most important changes to syntax, shows handy feature not in older Groovy. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg07195.html
Practically Groovy: Functional Programming with Curried Closures - Enhance standard closures with Curry method, invented by Haskell Curry; was in Groovy before JSR compliant releases. By Andrew Glover, Ken Barclay, John Savage. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg08235/
Practically Groovy: Of MOPs and Mini-languages - Primer on Meta Object Protocol, an old-is-new way to build programs, languages, and programs as languages. By Andrew Glover. IBM developerWorks. - http://www-128.ibm.com/developerworks/java/library/j-pg09205/
Practically Groovy: Smooth Operators - Java bans operator overloading. Groovy does not. Learn everyday uses of 3 types of overloadable operators. By Andrew Glover. IBM developerWorks. - http://www.ibm.com/developerworks/java/library/j-pg10255.html
Getting Groovy without the Bad Clothes - Introduces dynamically-typed scripting language for Java Virtual Machine, shows how to create a first script. scratchProjects.com. - http://www.scratchprojects.com/2006/07/getting_groovy_part1_p01.php