Jeff Sheets

Chief Software Technologist

Jeff has developed Java, Groovy, Grails, and Javascript web apps for industries as varied as Defense, Energy, Weather, Insurance, and Telecom. He is a co-organizer of the Omaha Java Users Group. Jeff has worked on Grails projects since the Grails 1.3.x days, and has experience with production Groovy code as well as Spock tests and Gradle builds. His latest focus has been on AngularJS and Spring Boot applications using JHipster. Jeff also enjoys volunteering at local CoderDojo events to teach programming to our next generation.

Recent Blog Posts

JVM

Using MariaDB4j for a Spring Boot Embedded Database

June 19th, 2017

MariaDB4j is an embedded Java wrapper for spinning up a MariaDB instance for local development or continuous integration testing purposes.

Jeff Sheets
JavaScript

Guide to Creating Native Mobile Apps with Ionic2

July 19th, 2016

A guide to install/build/run/publish an Ionic2 application. This documents any gaps in existing guides. Publish a hobby web app to the app store in no time!

Jeff Sheets
JavaScript

Nebraska.Code() Conf Recap: Functional style!

March 26th, 2015

This past weekend, I was able to attend and present at the 2015  Nebraska.Code() Conference in Lincoln, along with a few other Object Partners developers. With roughly 500 in attendance from presenters, to attendees, to sponsors, the conference had…

Jeff Sheets
JVM

Logging REST Exceptions with Spring

October 21st, 2014

Logging REST Exceptions with Spring using ResponseEntityExceptionHandler

Jeff Sheets
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