Tuesday, June 30, 2009

It's Official: Grails has a DZone Refcard!

The Grails Refcard is now available for download at http://refcardz.dzone.com

Writing a refcard was a bit more challenging than I thought it would be. The main difficulty being determining what it should have in it. I put the question out here and on the Grails mailing lists and got some good ideas but no help in narrowing it down. Should it be solely a reference for experienced Grails users? An easy getting started guide for new Grails users? Should it just be a copy of the docs in a smaller font?!

I leaned more towards it being a reference for existing users but I know there are still many poor souls out there who don't yet know how much better their jobs could be with Grails. So, I settled on a hybrid approach. The first section is a brief introduction to Grails and some of it's key benefits. I could have done so much more here but hopefully it's enough to convince those not yet using Grails to take a second look. The rest of the card is dedicated to some of the concepts and details that I and others I know of have had to lookup most frequently. I know I didn't hit everyone's key points but hopefully I covered enough of them to make it useful.

Download it and take a look. The download is free and feedback is always welcome.

I would like to thank the folks at DZone for giving me this opportunity and even more for their support of the G3 community with first the Groovy Refcard and now the Grails Refcard. There's no Griffon Refcard yet, but they do listen so send them an email to let them know you'd like to see one or better yet, offer to write it. It's a fun and challenging experience.

Tuesday, June 2, 2009

Grails Enterprise Integration Strategies BOF

I will be leading a Grails BOF (Birds of a Feather session) this Thursday at JavaOne.  The BOF is from 6:30 to 7:20 pm in Esplanade 307-310.  

I hope to make this more like a traditional Birds of a Feather.  I will get the ball rolling by talking about some of my experiences using Grails in an EJB/JSF/Oracle/WebLogic shop and also a bit about ideas I've heard from others in other enterprise environments.  But then we'll open it up to the attendees to talk about what they've tried. What worked.  What didn't.  What they're currently dealing with.

Hopefully, we'll get a good discussion going and then to cap it all off, the Grails Podcast BOF, with Sven Haiges and Glen Smith is in the same room at 7:30.  It should be a GR8 night!  If you're at JavaOne come on out and join in.

Groovy Buzz at JavaOne

As suspected the G3 buzz at JavaOne is much higher than indicated by the technical session list.  You hear it in the hallway conversations; you hear it in the attendees questions at other sessions; and you heard it loud and clear at the Scripting Bowl (aka, the Alternative JVM Languages Bowl).  The contenders were Jython, Groovy, Clojure, Scala and JRuby.  The clear winner was Groovy!  Dick Wall, of Java Posse fame, came in second with Scala but based on audience feedback Groovy was the one!  

Guillaume Laforge was the Groovy representative and he showed off some cool demos with help from the grooviest guys in desktop development, Danno Ferrin, James Williams and Andres Almiray.  It was a great community effort and a great opportunity to show folks how powerful, easy to use and just plain fun Groovy is.