Mike Hostetler

Sr. Consultant
3 years at Object Partners
21 years of Technology Experience

Mike has almost 20 years of experience in technology. He started in networking and Unix administration, and grew into technical support and QA testing. But he has always done some development on the side and decided a few years ago to pursue it full-time. His history of working with users gives Mike a unique perspective on writing software.

Using secondary datasources in Grails 3

Something changed in Grails 3 and how datasources are configured. If you have datasources defined like this: dataSources: dataSource: pooled: true jmxExport: true driverClassName: org.h2.Driver username: sa password: dbCreate: create-drop url: jdbc:h2:mem:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE secondary: pooled: true .. READ MORE

Asynchronous Programming in Grails 3

Grails has had support for asynchronous programming for some time now but it seems to have become more well-defined in Grails 3. It has Promises, Events, and even asynchronous processing in GORM. The article is .. READ MORE

A Unix Guy looks at Powershell

I have to admit that I’ve always been skeptical of Windows and its command-line. After learning the Unix shell years ago, I hated using cmd for anything. Way too limiting. I remember when Powershell came .. READ MORE

Getting smarter with git

I generally do all my work with git on the command line — sometimes I do commits in my IDE but all my pushes, pulls, merges, and looking at history is done on the command .. READ MORE