Gerard is a Java developer who keeps track of what changes between JDK releases and builds NextPatch, a short daily practice of Java version changes for working developers.