Practically Groovy: The @Delegate annotation

The next Practically Groovy article is out: Practically Groovy: The @Delegate annotation. This puts an interesting spin on metaprogramming -- moving encapsulated class functionality out to the parent class. (It's really cooler than it sounds. Trust me!)

New series from Andrew Glover: Java Development 2.0

ThirstyHead co-founder Andrew Glover has just kicked off a new article series for IBM developerWorks called Java Development 2.0. In the first article, Hello Google App Engine, Andy explores (not surprisingly) the Google App Engine with Groovy and JDO. Future articles will examine Amazon EC2 and CouchDB.

Nice work, Andy!

Scott Davis speaking at IASA Denver

If you weren't able to make it out to JavaOne 2009 to see my "Resource-Oriented Architecture and REST" talk, I'll be giving it again at the Denver IASA meeting on Monday, August 17. Hope to see you there!

Interview with Ted Neward

If you've read Ted Neward's writings or heard him speak, you already know that: 1. he is a programming language connoisseur and 2. he is never short of opinions. Ever entertaining, Ted and I talk about his IBM developerWorks series The Busy Java Developer's Guide to Scala, setting up Grails in front of the Microsoft Northwind database, and much more.

Watch the interview here.

Interview with Neal Ford

In this interview, I sit down with Polyglot Programmer Neal Ford to discuss Groovy, JRuby, Clojure, Scala, and much more. Watch it here.

Mastering Grails: Understanding plug-ins

The latest Mastering Grails article over at IBM developerWorks is live: Understanding plug-ins. Enjoy!

Now online: DSLs in Groovy presentation

The good folks at InfoQ have posted the video from a presentation I did at QCON London 2009 -- DSLs in Groovy: Mean what you say, Say what you mean.

This is an introductory-level presentation that assumes neither previous experience in Groovy or with Domain-Specific Languages. I cover writing both internal and external DSLs. Sound like a tall order in just 60 minutes? (You have no idea!) I hope that you enjoy it.

Interview with James Ervin (Groovy Eclipse plug-in lead developer)

The latest of the ThirstyHead.com interviews is now online. I caught up with James Ervin -- technical lead of the Groovy/Eclipse plug-in -- at the NFJS show in Salt Lake City. He talks about the challenges of the project, the renewed progress being made, and what future releases will offer.

The Denver/Boulder Groovy Code Camp is less than 2 weeks away!

If you have been looking for that perfect excuse to learn Groovy, here it is! The Groovy Code Camp in the Denver/Boulder area is happening at the end of this month: Tuesday July 28, 2009 to Wednesday July 29, 2009 from 06:00 PM to 10:00 PM.

Taught by Scott Davis (author of Groovy Recipes: Greasing the Wheels of Java), this two evening class will build up your Groovy muscle memory in a fun, interactive way. You supply the laptop, and we'll supply the rest.

If you are "between jobs" in this down economy, the best thing that you can do is put tomorrow'stechnology on your resume instead of yesterday's. And with the $50 discount (just use either DJUG or BJUG as the discount code), this class will give you plenty of bang for your training buck.

Hope to see you there. Register now!

Thirstyhead.blip.tv is a hit!

Wow - the Groovy/Grails/Griffon interviews at http://thirstyhead.blip.tv have been viewed over 2,000 times! Glad that you are enjoying them...