Tuesday, July 27, 2010

Project Lombok - Java Without the Boilerplate

I've been playing around with Project Lombok and Canoo's RIA Suite (nee ULC) recently, getting ready for my next project. Lombok is a pure Java library that does compile time byte code generation to remove/generate a whole bunch of Java boilerplate for for you... getters, setters, toStrings, etc.

You can read about Lombok, and how to use it within RIA Suite, on the Canoo Blog. And, of course, you may vote for it on DZone.

Enjoy!

Tuesday, July 20, 2010

Ubuntu Kung-Fu – 10 Best Tricks (and some even work on Macs)

I switched to Ubuntu at home about a year ago and at work on January 1st. At this point I don't think I could ever go back to anything else (including my wife's sleek looking Macintosh).


Over my summer break I bought the book Ubuntu Kung-Fu. It was a fun and valuable read. I wrote up a quick note about my 10 favorite tricks over on the Canoo blog. You can read it there or head over to DZone to show your love with an upvote.

Monday, July 19, 2010

Griffon Refcard Released, Lead Interviewed

Big Griffon news today.

First, the Griffon Refcard is available from DZone. It is a concise 6-page reference to getting started and working with Griffon. If the only thing you know about Griffon is that it is a Grails and Groovy based framework for building desktop applications, then this RefCard will fill you in with tons more details. And if you’re an old Griffon hack, then you’ll probably still pick up some new tips and tricks. I wrote it, and always like to hear feedback.

Plus, DZone published an interview with Canooie Andres Almiray, the Griffon project lead. You can read the interview here, or click the RefCard below to download the card.

Anyone interested in Griffon in the Swiss area should come out to Hackergarten on the 30th of July. Several experienced Griffon developers will be present including Andres. And there is free pizza!

Wednesday, July 14, 2010

Code Generation on the JVM: Video and Slides

Two weeks ago I spoke at the Chech Java User Group (CZJUG) on the topic of “Code Generation on the JVM”. Some of the technologies covered are Lombok, Groovy, GContracts, Spock, AST Transformations, Spring Roo, and other fun stuff.

Links to the slides and videos are available on the Canoo Blog: http://canoo.com/blog/2010/07/14/code-generation-on-the-jvm-video-and-slides/

Monday, July 5, 2010

Slimmed Down Software – A Lean, Groovy Approach Part 2 – Build Quality In

The 2nd part of "Slimmed Down Software - A Lean, Groovy Approach" is posted over on the Canoo Blog.


This was originally printed in GroovyMag, and parts 3 and 4 are available now from the GroovyMag website.

If you like it then be sure to vote at DZone.