My current client work is beginning to wind down so I am now booking work in for February 2013 onwards. See the information about my career and skills for details of what I can do.
If you would like my help with your Grails applications or iOS UX, or want to fund some open source work on my Grails plugins (or create new ones) then please do get in touch with me.
Last weekend I got back from “Groovy & Grails Exchange 2012″ (AKA #GGX 2012) and have only just found the time to write about it.
Overall it was a great conference, the best GGX I’ve been to – and I’ve attended most of them. To my knowledge it was sold out, there were certainly no spare seats when everyone convened in the main hall, and standing room only for several talks.
I’ve also launched a Theme competition with real prizes – please do enter a theme, closing date December 10th 2012!
This project is the culmination of many years of usage of Grails and thinking about the problems web developers face.
There’s a bunch of problems using Hibernate with concurrent access to the same rows in the database.
In Grails applications you could be forgiven for ignoring these, because in general the GORM Hibernate examples and documentation err on the side of simplicity rather than completeness.
In addition you may think that this does not affect you, but in all likelihood this is because you either have an application with no real “edit/update” functionality, or you have an insignificant number or users, and/or you have just been lucky so far.