Resources

Discover useful tools, tutorials, and helpful resources organized by category

JSON Markdown

Aleksey Shipilëv

shipilev.net is the home page of Aleksey Shipilëv, who has worked on Java performance for more than 15 years and is employed by AWS on OpenJDK development and performance work. He develops and maintains OpenJDK subprojects including JMH, JOL and JCStress. The site collects his long-form writing on JVM internals: the JVM Anatomy Quarks series of short stories on the JVM, performance, benchmarking and concurrency, Java Memory Model Pragmatics, Close Encounters of The Java Memory Model Kind, and Safe Publication and Safe Initialization in Java. Essential reading for Java developers who want to understand what the JVM actually does with their code and how to measure it correctly.

Visit Resource

Vlad Mihalcea's Blog

This is the blog of Vlad Mihalcea, a Java Champion, JPA expert and one of the top Hibernate ORM committers. The blog concentrates on the data access layer of Java applications: JPA and Hibernate, SQL, and the performance problems that appear between an application and its relational database. He has been writing it for thirteen years, as a post from September 2026 notes. Readers should expect a banner for the author's commercial tool at the top of each page, but the articles themselves are free to read. It suits Java developers who work with Spring or Jakarta EE and a relational database.

Visit Resource

nipafx

nipafx is the website of Nicolai Parlog, a Java Developer Advocate at Oracle and author of The Java Module System, who describes it as a place to sharpen your Java skills. The site gathers his posts, talks, videos and events, and they can be filtered by tag. The tags follow the language release by release, from Java 8 through Java 28, and cover OpenJDK projects such as Amber, Loom, Valhalla, Leyden and Panama as well as pattern matching, records, virtual threads and structured concurrency. It suits Java developers who want clear explanations of new language and JDK features.

Visit Resource

Inside.java

Inside.java publishes news and views from members of the Java team at Oracle. It is the place where JDK work is explained by the people doing it: JDK release announcements, JEPs as they are targeted to upcoming releases, performance improvements, security and cryptography work, and the wider Java ecosystem. Recent posts cover a Simple JSON API incubating for JDK 28, faster post-quantum cryptography with JDK intrinsics, and performance improvements in JDK 27. Essential for Java developers who want to know what is coming to the platform and why.

Visit Resource

jOOQ blog

The “Java” section of the Data Geekery GmbH-maintained jOOQ blog offers thoughtful articles on writing excellent Java code — often in conjunction with SQL and jOOQ itself. The posts cover real-world programming topics such as JSON serialization in databases, JDBC driver coordinates, stream laziness in Java, and writing clean, extensible APIs, all aimed at developers who want to deepen their understanding of Java and database interactions.

Visit Resource

Mkyong.com

Mkyong.com is a long-standing technical tutorial website (since about 2008) that focuses especially on Java, Spring, and related frameworks. It offers clear, concise, example-driven guides, code snippets, and how-to articles designed to simplify complex topics. The site prides itself on practicality and readability, making it a go-to resource for developers seeking hands-on help with Java, web development, and backend technologies.

Visit Resource

Loading reviews...