Welcome!

Hello, and welcome to Coherent Java!  I started this site in order to share some important lessons in Java software development that I have learned since 2001, and to enhance my own understanding of the Java language and JVM ecosystem. My goal is to provide a valuable resource for both novice and experienced Java developers.  My vision for Coherent Java is for it to become a place where developers can sharpen each other, just as iron sharpens iron, through the sharing of relevant experiences related to the topics contained herein.

As for what topics and what kinds of articles you can expect to see on Coherent Java, I plan to introduce articles on Java basics, best practices, design patterns, and Spring, and to keep the articles concise and on point, with just enough coding examples to convey the main idea without leaving too many mysteries for readers to solve on their own.

Best regards,
Kevin Gilmore

Leave a comment