Last month Jeff Brown spoke at the Capital Java User Group in Madison, WI. Jeff gave an awesome presentation on metaprogramming with Groovy. Jeff drew our biggest crowd yet and they loved it!
Ok, so this is not a photo of Jeff at CapJug. It's Jeff at JavaOne 2008. My picture of Jeff at CapJug didn't turn out. But still...
Another important note on the September CapJug meeting, during our book give-away, with six excellent titles to choose from, Beginning Groovy and Grails, by Judd, Shingler & Nusairat, was the first choice again! Second time in a row. ( and unfortunately last since I don't have any more copies to give away... hey Apress!)
What next... I have been graciously given the opportunity to speak at the upcoming Groovy / Grails Experience which, unfortunately, has been postponed until February of next year. I guess that gives me more time to work on my slides.
Our family's newest Grails developer, Joshua Arthur, is doing well, growing fast and bringing lots of fun and excitement to our house.
And following up on the forlorn hope that I mentioned a while back. The project is over 90% complete and should be "feature complete" by the end of this month. It has been amazing to see the difference using Grails has made. Not only are we on track to meet this unrealistic deadline but we were able to replace the existing JSF portion of the application with Grails. So now we have a 100% Grails web application communicating with an EJB3 server. If we had another month or so we could replace the EJB server too. Wouldn't that be nice...
Although I am thrilled with the progress of this project and the statement it makes about Grails' productivity, I am even more thrilled that I will NOT be here to see the end of it. This is my last week at this job. After a day off at home and a weekend in Minnepolis for the NFJS conference there, I will be heading down to Saint Louis, MO to start my new job as a Grails Developer with Contegix!!! (can you tell I'm excited?) This is a dream job for me. I've known about Contegix for a while now, as a sponsor of the NFJS series and as the host for the Groovy and Grails projects but then Matthew Porter gave that awesome keynote at the 2GX earlier this year and another at the NFJS / G2One meetup at JavaOne and I was totally impressed with their vision and committment to the 2G community specifically as well as to the broader open source community. Besides, how cool is it to have a boss who's on Twitter?!
I guess that's enough of an update for now. Oh, one last thing. This was under-reported so I'll post about it here. My good friend and Groovy guy, Ken Kousen, put up a Grails Plugin Rating site. It's a great way to see what plugins are there and to let everyone know which ones you like or don't. Check it out.