# Groovy Weekly #51

> Groovy Weekly #51 wraps up the year with essential Groovy and Grails articles, news, code snippets, and tweets to keep you updated.

Author: [Guillaume Laforge](https://glaforge.dev/) | Published: 2014-12-30 | Topics: groovy, groovy-weekly | Canonical: https://glaforge.dev/posts/2014/12/30/groovy-weekly-51/


Here’s the end of a pretty Groovy year coming, giving room for an even groovier one!

I hope you all enjoyed the holidays, and that you’re ready to pour in some more drops of Groovy into your software mixes!

Don’t forget to continue [starring the Groovy project on Github](https://github.com/groovy/groovy-core), if you haven’t done so, so we try to reach 1000 in the new year!

What are going to be your new year’s resolutions? Perhaps some contributions to Groovy’s documentation, some bug fixes or new features?

In the meantime, happy reading, here are a few news bits for your consumption!

And let me wish you a very Groovy year!

## Articles

*   [Metrics + Grails = Awesomeness](http://arzur.net/octopress/blog/2014/12/28/metrics-plus-grails-equals-awesomeness/) by Erwan Arzur
*   Experiments (in French) with [Grails and transactions](http://arzur.net/octopress/blog/2014/12/28/amusons-nous-avec-les-transactions-et-grails-dot-dot-dot/) by Erwan Arzur
*   A [Groovy 101](http://moduslaborandi.net/groovy-101-groovycalc-with-tests-and-travis-ci-integration/) article also explaining how to use Groovy integration with Travis-CI
*   [Spring Boot with the Gradle Asset Pipeline](http://davydotcom.com/blog/2014-12-21-spring-boot-with-the-asset-pipeline) by David Estes
*   The [Grails stats command gives useful insight](http://www.intelligrape.com/blog/grails-stats/) in the structure of your Grails projects
*   Abhinav Anand covers [Groovy's tokenize() and split() methods](http://www.oodlestechnologies.com/blogs/tokenize%28%29-and-split%28%29-in-groovy)
*   [Nesting custom tags in Grails](http://www.oodlestechnologies.com/blogs/Nesting-custom-tags-in-grails) by Abhinav Anand

## News

*   [Groovy Weekly in Italian](http://www.bmeweb.it/category/groovy-weekly/)
*   GR8Conf US launched its [new website](http://gr8conf.us/#/)
*   Jacob Aae Mikkelsen's [Grails Diary](http://grydeske.net/news/show/76) week 52

## Code snippets

*   [Type classes in Groovy](https://github.com/uehaj/groovyz)
*   Paul King shares an example of a simple [fluent English-like DSL using Groovy command chains](http://groovyconsole.appspot.com/script/5646392177459200/)

## Tweets

*   Cédric Champeau is trying to solve a long standing feature request about [enforcing 'final'](https://twitter.com/CedricChampeau/status/548477288627847168)
*   Cédric Champeau coins a catchy movie title: [Groovy Wars ep1: The Phantom MetaClass](https://twitter.com/cedricchampeau/status/549629946889777152)
*   A [tribute to Groovy](https://twitter.com/agoncal/status/548805556992241664) by the Mike Flowers Pops celebrated by Antonio Goncalves
*   Craig Burke is looking forward to release his [document builder](https://twitter.com/craigburke1/status/548546842892713984) by the end of this year
*   Dierk König highlights [Groovy's ability to take on the challenge to support many programming language concepts](https://twitter.com/mittie/status/548508666358669312)
*   Dean Del Ponte notices that [Grails 3 apps can be run like any Gradle app within IntelliJ IDEA Community edition](https://twitter.com/ddelponte/status/547841332224339969)
*   [AsciidoctorJ is now available on GVM](https://twitter.com/gvmtool/status/549330992197304320)
*   Dierk König is [leveraging Groovy categories for an elegant integration with Frege](https://twitter.com/mittie/status/549587163151872000)'s data structures
*   [What makes the Groovy community shine](https://twitter.com/marc0der/status/549619315683889153), according to Marco Vermeulen? Its people are kind and helpful.
*   Marco Vermeulen wishes the [Gradle task API had dependency injection to ease testing](https://twitter.com/marc0der/status/549613033031729152)
*   Marco Vermeulen is finding [Groovy productive for authoring Gradle plugins](https://twitter.com/marc0der/status/549539981069656064)
    
## Events

*   Venkat Subramaniam to demonstrate how to [apply Groovy closures for fun and productivity](https://twitter.com/GrailsConf/status/548396817033879552) at GraisConf India
*   Cédric Champeau is going to [speak about why using Groovy at the Poitou JUG](https://twitter.com/cedricchampeau/status/549478535216496640)
*   Cédric Champeau will be speaking about [Groovy on Android at the MCE 2015](https://twitter.com/CedricChampeau/status/549871190245126144) conference for mobile developers
*   The [Greach conference launched its Lanyrd](https://twitter.com/greachconf/status/549507636719128579) page
