2015 March 20
The Agrona library provides a bunch of useful utilities, including event counters.
2015 February 20
In this blog post I'll be explaining why I think that no matter what programming language you're using Readable code is code that looks like the problem statement.
2015 January 19
tl;dr you can use labels to clarify a given-when-then style of testing.
2014 August 12
Lambda Behave 0.3 release notes.
2014 July 10
How to use your debugger in the presence of timeouts in your code.
2014 July 06
Lambda Behave 0.2 adds a host of improvements including automatic testcase generation.
2014 May 12
Factors that influence method invocation performance.
2014 March 02
An open source profiler without a safepoint sampling bias. Please contribute!
2014 January 28
The article for date and time in Java 8 that I wrote for Java magazine
has now been published. The article is linked inline here.
2013 November 24
Practices that the London Java Community uses to grow the speaking talent in their technical community.