Our blog.

Learn from experts in their fields.

JVM

Keep Calm & Groovy On!

January 23rd, 2015

Grails and Groovy will continue to be part of our toolkit and part of our client solutions in the future.

Object Partners
JVM

Reset Your H2 Database For A Clean State Between Functional Tests

January 13th, 2015

For automated tests, a solution to reset your H2 database between each test.

David Norton
JVM

Grails cdn-asset-pipeline Plugin for Improving Web Site Performance

January 6th, 2015

Easily push your Grails assets to a S3 backed CDN with the cdn-asset-pipeline.

Patrick Double
Devops

Chef Tips & Hints - A Restrospective

December 23rd, 2014

Chef lessons learned. Dealing with Attributes, Databags, Roles, Cookbooks, and Berkshelf.

Object Partners
JVM

Copying multiple directories in a single Gradle task with up-to-date checking

December 11th, 2014

How to write a single Gradle task to copy multiple directories and still use up-to-date checking.

Object Partners
JVM

Case-insensitive criteria ordering on child properties

December 3rd, 2014

A workaround for a couple of Grails 2.x bugs and changes that have made it difficult to sort criteria case-insensitively when using child/nested properties.

Igor Shults
JVM

Vert.x Fat Jar Deployments

November 25th, 2014

Fat jar deployments in Vert.x can simplify the delivery of your software. One drawback is limited options for module dependencies, which this post will address.

Object Partners
JVM

UDP Server with Spring Boot and Reactor

November 18th, 2014

A tutorial and accompanying project for creating a simple UDP server with Spring Boot and Reactor.

Object Partners
JVM

StringTemplates in Groovy

November 11th, 2014

Using the StringTemplateEngine in Groovy -- troubleshooting, gotchas, and everything else.

Mike Hostetler
Mobile

Building a Kiosk Application in Android 5.0 (Lollipop)

November 4th, 2014

Building a Kiosk Application in Android 5.0 (Lollipop)

Object Partners
JVM

Experiences with Publishing a Grails Plugin

October 29th, 2014

Blog on creating a Grails plugin to implement HTTP compression.

Patrick Double
JVM

Logging REST Exceptions with Spring

October 21st, 2014

Logging REST Exceptions with Spring using ResponseEntityExceptionHandler

Jeff Sheets
Mobile

Developing a native Android App using Groovy

September 4th, 2014

Simple Android app using Groovy

Object Partners
JVM

GR8Conf US Recap: Why Your Company Should Adopt Groovy!

August 25th, 2014

At the 2014 GR8Conf US, Scott Hickey from Object Partners and Jim McGill from Mutual of Omaha spoke about a large mission-critical Groovy application.

Object Partners
JavaScript

Add Javascript unit tests and run them with grails test-app

August 19th, 2014

With frameworks like Jasmine, Karma, and Grails, we can write Javascript tests and run them with grails test-app.

Igor Shults
JVM

Static website generation in Groovy

July 29th, 2014

Grain is a static site generator written in Groovy

Mike Hostetler
Mobile

Adding Custom Locations for iOS Simulator Testing

July 22nd, 2014

A quick tip showing how to add custom locations to your app for testing CLLocation services in the iOS simulator.

Steve McCoole
JVM

Grails API Functional Testing

July 15th, 2014

Examples of testing Grails APIs with Grails Rest Client Builder, Groovy Http Builder, and Apache Http Client

Object Partners
JVM

Groovys .with() and multiple assignment

July 9th, 2014

Groovy has a limitation that restricts multiple assignment to simple variables. However, by using with(), we may be able to work around that.

Igor Shults
Mobile

Developing Private In-House Libraries with CocoaPods

June 25th, 2014

CocoaPods is the dependency manager we use at Object Partners to integrate open source iOS libraries. We also use it to manage private libraries for our iOS apps.

Torey Lomenda
JVM

Gradle Summit 2014 Recap

June 18th, 2014

Review of material and presentations from Gradle Summit 2014, Santa Clara, California.

Object Partners
JavaScript

Pooling Web Service Connections in Grails

June 11th, 2014

Using Apache Commons Pool from Groovy and Grails is an easy to use tool to configure an object pool on the JVM, especially for reusing expensive to create JAX-WS Web Service connections.

Jeff Sheets
JVM

Inline initialization of Java Maps

June 5th, 2014

Inline initialization of Java Maps is never pretty, this solution provides a type safe and efficient way to do so.

Neil Buesing
JavaScript

Extending Angulars $resource Service for a Consistent API

June 3rd, 2014

Extending Angulars $resource service to make it easy to declare resources and REST APIs. Wrapping the $resource service to normalize the REST calls to make it easier to work with promises and the $q service.

Object Partners
JavaScript

Unit test your server-side JavaScript with Spock

May 29th, 2014

Learn how to use Spock, the powerful Groovy-based specification framework, to unit test your server-side JavaScript with style.

David Norton
Newer8 of 18Older