Building Web Apps in Ratpack

This evening, I had the distinct privilege of presenting my experiences with the Ratpack web framework to the talented men and women who attended the Groovy MN meetup. For the past few months, I’ve followed .. READ MORE

Data Engineer

Job Description Why consider OPI, and why do people dig working here? Variety of consulting; new technologies, projects, and people on a regular basis. Stability; we’ve been around since 1996 and have a diverse mix .. READ MORE

Synchronizing Rest Service Schemas

We’ve all been there: Your app deploys to production and you discover that something has stopped working because the services you depend on have renamed a field. In a REST service there is no static .. READ MORE

Software Engineer – JVM

Job Description Why consider OPI, and why do people dig working here? Variety of consulting; new technologies, projects, and people on a regular basis. Stability; we’ve been around since 1996 and have a diverse mix .. READ MORE

Software Engineer – JVM

Job Description Why consider OPI, and why do people dig working here? Variety of consulting; new technologies, projects, and people on a regular basis. Stability; we’ve been around since 1996 and have a diverse mix .. READ MORE

Gr8Conf US 2015 Conference Recap

This year’s Gr8Conf US just finished, running from July 29 to July 31 here in Minneapolis, MN. This is the fifth time I’ve attended Gr8Conf and I’ve enjoyed each one. This year the conference started .. READ MORE