RSS Feed Subscribe to RSS Feed



Hello World! Fáilte. ¡hola! Bienvenue.

You can connect with me on LinkedIn, follow me on Twitter, or email . Better still, send me an encrypted email using my PGP public key from keybase.

Whenever possible, I publish code on GitHub under the permissive MIT license.

See my blog.


As well as posts on Microservices and REST, I’ve given related talks at Silicon Valley ’15, Las Vegas ’15 and LA ’14 and blogged on Versioning APIs.

I’ve given talks on testing including Unit Testing – The Hard Parts in NYC ’15 and Software Quality via Unit Testing in Arizona ’12 and have blogged on Test DoublesTesting for expected exceptions and various open-source libraries including AssertJFESTHamcrest and Easymock.

I am also an advocate of dependency injection in general and the Spring framework in particular, and gave my first code camp talk on An Introduction to Spring ’09 in LA.

There are also a few posts on unix command line tools, including sedgrep, find and awk, as well as Java concepts including Java 8Checked Exceptions, and Exceptions vs Return Values.