Vlad mainly writes about best practices and patterns when using JPA and Hibernate. He gives advice on getting the best performance out of your Hibernate. He's a recognized source when writing software with Hibernate, essentially acting as a reference. Developers using JPA or Hibernate could benefit from reading this blog.
Jake Wharton from Square blogs regularly on Java /JVM internals and Android development tools. Some of his recent articles also touch on working with Docker and Kotlin and handling interoperability in Java.
A blog about Java, particularly new language features, API improvements, and JVM capabilities. Some of his recent articles cover things like Java generics, using flatMaps with Stream, and cheatsheets for working with Java Modules.
Extensive, long-form guides, primarily on the Spring and Java ecosystems, written in an engaging way. Learn about concepts like dependency injection, writing microservices with Java, and working with Java in combination with databases.
Elegant Objects is a book about object-oriented programming, and Sergey's blog is a pragmatic adaptation of the concepts outlined in the book. He writes articles about object-oriented programming and design, with recent articles about object equality and the pitfalls of making classes final.
We're trying to create the best place to find quality and creative content, written by individual developers and technical experts. Help us get the word out!Share this on Twitter
Acknowledgements — Thanks to Hero Patterns and Devicon for SVG assets used on this site. Plus, thanks to everyone who's submitted their favorite blogs so far! We'd love your suggestions for how to make this list better on Twitter, @bloggingfordevs.
Learn how to grow your blog as a developer without an existing audience through great writing and SEO.