Categories Algorithms Just for Fun: Hash Table Implementation in C C Just for Fun: Hash Table Implementation in C Go JSON Encoding in Go: Dealing with Sensitive Fields Java Java: Performance Testing Hibernate Query Approaches Java: Exercising Caution With Hibernate Entities Asserting Exceptions With JUnit Rules: IsEqual Matcher Asserting Exceptions With JUnit Rules: Custom Matchers Asserting Exception Messages With JUnit Rules Conditionally Run JUnit Integration Tests with Spring Object/Relational Mapping: Know Your Frameworks Java: Don't Rely on EntityManager.persist() for Immediate Insert Builder Pattern Instead of Error-Prone Constructors Apache Camel: Powerful EIP Framework Java: Copy/Paste-Safe Logger Creation Java: Embedding Spring Batch Admin Into An Existing Application Java: Maven Environment Variables on OS X Software Design Builder Pattern Instead of Error-Prone Constructors