Recent Posts

Advantages of Immutability in Java

An immutable object is one whose state or data cannot change after construction. Common immutable objects from the JDK include Strings and Integers.

OSX HotCorners Alternative

I’m a frequent user of OSX’s HotCorners feature. It allows me to put my display to sleep with a simple swipe of the mouse to the bottom-right corner of the s...

Advantages of Primitives in Java

Java has some nice classes that wrap Primitives (Integer, Boolean, etc). In recent versions of Java, these classes can be used interchangeably with Primitive...