Why are integers and longs allowed to overflow in assignments, but not bytes and shorts? The answer lies in the Java language rules for so called assignment contexts. (more…)
Read more »
Version management is an important part of every software project, yet it’s often overlooked. Even more often, it can be significantly improved. (more…)
Read more »
Cacheonix is an Open Source Java cache that helps developers to scale applications horizontally by providing a highly concurrent local cache and a strictly consistent distributed cache. (more…)
Read more »
RefDiff - A tool to compare different versions of Java source code to find refactoring changes between them... (more…)
Read more »