January 2015
Just for Fun: Hash Table Implementation in CJSON Encoding in Go: Dealing with Sensitive Fields
April 2014
Solving a 2014 Google I/O Secret Invite PuzzleNovember 2013
Java: Performance Testing Hibernate Query ApproachesJava: Exercising Caution With Hibernate Entities
October 2013
Asserting Exceptions With JUnit Rules: IsEqual MatcherAsserting Exceptions With JUnit Rules: Custom Matchers
Asserting Exception Messages With JUnit Rules
Conditionally Run JUnit Integration Tests with Spring
September 2013
Object/Relational Mapping: Know Your FrameworksJava: Don't Rely on EntityManager.persist() for Immediate Insert
August 2013
Builder Pattern Instead of Error-Prone ConstructorsJune 2013
Apache Camel: Powerful EIP FrameworkPDF Emailer v2.1: Multiple Recipient Support
March 2013
Java: Copy/Paste-Safe Logger CreationJava: Embedding Spring Batch Admin Into An Existing Application