Getting Started

Sometimes it's very enlightening to look back at the beginning of a project to see how things got set up and how we started down the path that led to where we are today.

From: Sean Corfield: An Architect's View

Gravatars on a Grails Application

Gravatars in a Grails Application

From: Dan Vega

Gravatars on a Grails Application

Building out my new site in Grails I needed the ability to show a Gravatar in the comments.

From: Dan Vega

Grails: Generating links in your domain class

Grails: Generating Links in your Domain Class

From: Dan Vega

Grails: Generating links in your domain class

I am working on coverting this site over to a grails applicaiton. While there are some good plugins out there I could of taken advantage of I decided to use this as a learning experience and write a ton of it from scratch. For the blog post itself we have some unique URLs that look like this

From: Dan Vega

Grails Spring Security Plugin - Logout postOnly setting

Grails Spring Security Plugin - Logout PostOnly Setting

From: Dan Vega

Grails Spring Security Plugin - Logout postOnly setting

I had a question come in about a setting in Spring Security so I thought I would take a quick minute and explain it in case anyone else also has the same question. There is a setting

From: Dan Vega

Creating and testing your first Grails Tag Library

Creating and testing your first Grails Tag Library

From: Dan Vega

Creating and testing your first Grails Tag Library

I created a quick screencast to walk you through creating and testing your first tag lib

From: Dan Vega

The Strange Loop 2013

This was my second time at The Strange Loop.

From: Sean Corfield: An Architect's View

Grails MySQL Boolean Gotcha

Grails MySQL Boolean Gotcha

From: Dan Vega

Grails MySQL Boolean Gotcha

In the small app I am writing for fun I decided that it was time to switch over to a MySQL database.

From: Dan Vega

Grails Interactive Mode - USE IT

Grails Interactive Mode - USE IT

From: Dan Vega

Grails Interactive Mode - USE IT

When you first start playing around with grails you may have the IDE execute commands for you or you may end up running the commands yourself from a shell.

From: Dan Vega

IntelliJ Spring Bean Injection Notification

IntelliJ Spring Bean Injection Notification

From: Dan Vega

IntelliJ Spring Bean Injection Notification

In my quest to learn Groovy and Grails I have been using Sublime because that is what I am familiar with. I have also been testing out IntelliJ on the recommendation from almost everyone. I have to agree that it is pretty darn awesome and I want to look at one smaller, but pretty cool feature today.

From: Dan Vega

Groovy Ternary Operator

Groovy Ternary Operator

From: Dan Vega

Groovy Ternary Operator

Another one of the great operators that more and more languages support is their ternary operator.

From: Dan Vega

Groovy collections vs My Current Thought Process

Groovy collections vs My Current Thought Process

From: Dan Vega

Groovy collections vs My Current Thought Process

I have been a ColdFusion developer since before I can remember.

From: Dan Vega