Exciting news - I’ll be presenting an introduction to Grails at the upcoming Codestock conference in Knoxville this August! The site doesn’t have full details yet, but I was just notified this morning that my submission was accepted. I’d actually submitted 3 options - my SOLR presentation, a “Continuous Integration with PHP” topic, and an [...]
Entries Categorized as 'Groovy'
Speaking at Codestock
June 15, 2008
PHP, Groovy and language evolution
May 28, 2008
I’ve been using PHP since early 1996, back in the PHP/FI days. I’ve used it steadily over the years, sometimes full time and sometimes part time, but that’s been pretty much a primary language for me for 12 years now. During that time I’ve seen a lot of language changes, some for better and some [...]
More GrailsKit work - resizing user profile images
May 26, 2008
Just a quick note on what I’ve been working on with GrailsKit. I’m currently putting together a “user profile” page, which allows a user to edit their own profile. Nothing too fancy, but I’m learning as I go how best to do this in Grails. Coupla new points learned doing this (it’s not done yet [...]
Grails scaffolding - improved list page
May 20, 2008
The default Grails scaffolding is useful, but I’ve been finding that I don’t care for the ‘list’ view that’s generated (dynamically or statically). Why not? Well, because it just shows a numeric ID which you need to click on to ’show’ the field, and then you can ‘delete’ or ‘edit’ the entry from the ’show’ [...]
Grails hosting - what are you looking for?
May 20, 2008
If you’re using a third party Grails host, how is it working out for you?
If you’re looking for a Grails host, what are you looking for?
What are the most important factors - available RAM, CPU, disk size, app container, support? Java 1.5? 1.6? Cutting edge Groovy betas?
I’m doing my own on a dedicated server right [...]
Grails for PHP dev series bundle
May 20, 2008
The new theme didn’t allow for nice formatting of ‘pages’ which the Grails articles are, so they got lost. I’m just posting a recap to the 5 links here, and may look at moving these in the future.
http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1
http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-2
http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-3
http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-4
http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-5-variables-and-arrays/
Did you like this post? Buy me a hot chocolate!
New grails project - grailskit starter kit
May 14, 2008
I’ve got a small Grails project I started some time ago which I’ll announce here in case anyone is interested in helping or just using it as a base. GrailsKit is intended to be a small starter kit for Grails projects that need web-based management of user accounts, self-registration, and basic page/controller authentication. None of [...]
What I’ve been up to lately
February 28, 2008
These deserves more than a twitter…
1. I just got my copy of Scott Davis’ “Groovy Recipes” book - I’ll be posting a review as soon as a I can. First impression is about a 8.5 out of 10.
2. Just came across this -> http://froth-and-java.blogspot.com/2007/06/html-screen-scraping-with-groovy.html <- didn’t know about [...]
GORM events in Grails 1.0
February 17, 2008
I was doing a big of Grails work this weekend and stumbled on this page describing GORM events. The 1.0 release of Grails introduced 4 new events in to domain objects:
beforeInsert
beforeUpdate
beforeDelete
onLoad
You can probably guess what these do based on the name - there’s nothing terribly secret going on here. It’s not even terribly earth-shattering, but [...]
Grails for PHP developers part 5 is up
February 16, 2008
I’ve put up the latest installment in my “Grails for PHP developers”. Rather than delve too much more in to Grails head on, I’m taking this installment (and at least the next one) to delve more in to the Groovy language itself. Groovy offers similarities to PHP, but also many differences which can trip you [...]
Posted in



