IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
Top Java Blogs to Follow in 2024
In a world full of endless articles and tutorials, it’s easy to become overwhelmed by unreliable or irrelevant information. With so much out there, how do you separate the good from the great? This is where we come in!
We’ve prepared two articles in which we’ve handpicked the coolest Java blogs that cut through the noise. Whether you’re looking for expert opinions, detailed feature analysis, or the latest news, these blogs have everything you need. Get comfy and ready to enjoy some solid insights into the world of Java.
Today, we’ll present you with a selection of multi-author blogs, and next time, we’ll look into individual expert blogs.
Happy reading!
What are community blogs?
We see community blogs as platforms maintained by groups, organizations, or companies rather than individual authors. They feature contributions from multiple experts, providing a wide range of perspectives on Java development. These blogs are excellent resources for staying updated on industry trends and news, learning about new tools and technologies, and accessing tutorials and guides created by seasoned professionals.
Baeldung
Baeldung is a comprehensive resource offering tutorials and guides on Java, Spring, and related technologies. Eugen Paraschiv started this blog to share his passion for teaching and simplifying complex topics. Baeldung is well-known for its clear, example-driven content that helps both beginners and pro developers.
Why should you follow this blog?
- Straightforward explanations
Most articles are concise and to the point, making it easy to grasp key concepts quickly – perfect if your time is at a premium.
- In-depth materials
Baeldung offers detailed guides covering everything from basic concepts to more advanced techniques. You can also find numerous courses in Spring, for example.
- Diverse resources
Baeldung offers a variety of courses, guides, and eBooks to help you deepen your Java knowledge.
- Regular updates
Baeldung consistently publishes new content to keep you up to date. It also features The Java Weekly – a weekly compilation of the best articles in the world of tech.
- Baeldung Pro
A new subscription option that includes a sleek dark mode, access to curated codebases for advanced articles, and the ability to upgrade to courses at a discounted price, along with even more exclusive features.
Articles to start with
- Guide to hashCode() in Java
- All About String in Java
- Build a REST API with Spring and Java Config
- Difference Between JVM, JRE, and JDK
- OpenAI API Client in Java
IntelliJ IDEA Blog
This is the official blog of IntelliJ IDEA – the leading Java and Kotlin IDE by JetBrains. It focuses on product updates, tips, and best practices for effective coding in Java and Kotlin. Expert authors discuss both advanced topics and beginner-friendly subjects. You can also stay informed about industry news and watch various interesting livestreams.
Why should you follow this blog?
- Productivity tips with examples right in IntelliJ IDEA
If you code in Java or Kotlin, finding the best IDE is crucial when it comes to working quickly without compromising quality. This blog offers tutorials that demonstrate solutions directly in such an IDE – IntelliJ IDEA, allowing you to easily replicate shortcuts and tips that enhance your coding efficiency.
- Early access features
Stay ahead by testing upcoming features through the Early Access Program and by reading about them in this blog.
- Monthly news selection
The IntelliJ IDEA blog offers a series of monthly articles called Java Annotated Monthly that provide valuable insights into emerging trends and the latest news in the world of software development.
- Helpful listings
If you like important topics presented in an organized manner, such as lists or infographics, this blog is jam-packed with these as well.
- Livestream announcements
You’ll never miss out on any live-streaming events with industry experts again because you can sign up for all of them directly from this blog.
Articles to start with
- Java 23 and IntelliJ IDEA
- Is Java Still Relevant Nowadays?
- Java Runtimes: Insights From the Spring Boot Point of View
- Easy Hacks: How to Handle Exceptions in Java
- Java Frameworks You Must Know in 2024
Foojay.io
Foojay.io (Friends of OpenJDK) is a community platform providing user-focused Java content. It’s supported by multiple companies and Java Champions.
Why should you follow this blog?
- Community-driven content
Features contributions from a diverse group of Java experts.
- Comprehensive coverage for all developer groups
Addresses a wide range of topics for newbies and pros alike.
- A guide on starting with Java
Offers a step-by-step guide on how to begin your Java journey.
- Daily Java news
If you like to start your day by catching up on everything from the previous day and want to avoid FOMO, this section is perfect for you.
- Interviews with industry experts
They provide interesting talks with influential people in the industry on a regular basis.
- Interactive resources
Provides the Java Version Almanac to help navigate different Java versions.
Articles to start with
- Health Check Response Format for HTTP APIs
- A Fresh Look at Embedded Java
- Java 23: What’s New?
- Four Easy Ways to Analyze Your Java and Kotlin Code for Security Problems
- Interview with a Java Champion: Reflections on a Storied Career and Insights for the Next Generation
Spring
The Spring blog is a terrific resource for developers interested in the Spring Framework and Java technologies. It offers a wealth of user-focused content, from tutorials to industry news, supported by a community of experts and contributors.
Why should you follow this blog?
- Expert content
Features insights and tutorials from the core Spring team and seasoned Java developers.
- Getting started with Spring
Provides step-by-step guides to help you embark on your Spring Framework journey.
- Regular updates
Stay informed with the latest releases, best practices, and industry trends.
- Interviews and livestreams
Comes with some inspiration from the industry leaders through interviews and livestreams.
- Helpful resources
Gives access to sample projects, code snippets, and extensive documentation to enhance your learning experience.
Articles to start with
- Building a RESTful Web Service
- Consuming a RESTful Web Service
- Accessing Data with JPA
- A Bootiful Podcast: Spring creator and cofounder, Dr. Rod Johnson
- State of Spring Survey 2024 Results
Dev.java
Dev.java is a central hub for all things Java, featuring numerous resources for developers at every level. The Java community and Oracle support it, providing tutorials, guides, and the latest news.
Why should you follow this blog?
- First-hand news and insights
Get the latest updates on new Java features directly from the source. You’ll find no rumors or speculation here – just accurate, reliable information straight from the development teams.
- Diverse formats
Whether you prefer reading blogs, listening to podcasts, or watching videos, dev.java brings it all together in one place, so you can engage with content in the format that suits you best.
- The Learn Java section
A dedicated learning section breaks down Java concepts into easy-to-digest chunks, perfect for beginners or those looking to reinforce their knowledge step by step.
- Java certification
You can easily access Oracle’s official certification courses from the website, helping you take the next step in your Java journey.
- Community engagement
Connect with fellow developers, exchange ideas, and participate in discussions, all while learning from community-driven content.
- The Java Playground
This simple online tool allows you to explore Java language features without any setup. Just type your Java snippet and run it!
Articles to start with
- The Arrival of Java 23!
- Using the Preview Features Available in the JDK
- Virtual Threads
- The Collections Framework
- Downloading Java
InfoQ
InfoQ is an excellent resource for developers who want to stay updated on the latest news, trends, practices, and advancements in the Java ecosystem. It also features expert interviews and real-world examples showing how companies use Java to solve problems at scale.
Why should you follow this blog?
- Trending articles with customizable timelines
InfoQ allows you to sort trending Java articles by 10 days, 40 days, or even six months, making it easy to track the most relevant and popular content over different time frames.
- Comprehensive tech industry news
Beyond Java, the blog covers the broader tech industry, including use cases from top companies, AI innovations, and discussions on tech culture, giving you a well-rounded view of the tech landscape.
- Java-specific filtering
If you’re only interested in Java, InfoQ allows you to filter news so you can focus exclusively on the content that matters most to your development work.
- In-depth conference coverage
InfoQ delivers comprehensive coverage of major Java conferences. For those who want more than just written articles, InfoQ features embedded videos of conference talks along with their transcripts, allowing you to follow expert presentations in detail and at your own pace.
Articles to start with
- Java Virtual Threads: A Case Study
- InfoQ AI, ML and Data Engineering Trends Report – September 2024
- Thinking Like an Architect
- JDK 23 and JDK 24: What We Know So Far
- Modernizing Testing Practices for Jakarta EE Project
Inside Java
Inside Java offers content directly from Java engineers, architects, and contributors from Oracle, who offer first-hand knowledge from those shaping the language’s future.
Why should you follow this blog?
- Feed-style layout
The blog is designed like a feed, making it easy to quickly browse through content without distractions. - Sort by tag
You can easily filter articles by tags to focus on specific topics, like blogs on Java 23 or Project Loom.
- Monthly newsletters
Stay updated on the latest in the industry with monthly newsletters, delivered right to your inbox. - Linked to other info series
The blog connects to various video and audio series, offering a mix of news, expert discussions, tutorials, and quick info bites, tailored to different learning styles.
Articles to start with
- JDK 23 Security Enhancements
- Java in 2024 – #JVMLS keynote
- All Java 23 Features – Inside Java Newscast #70
- Java 21 and Beyond: A Roadmap of Innovations
- A Decade of JDK Updates in OpenJDK
Summary
These blogs provide invaluable resources for Java developers, whether you’re looking for expert insights, tutorials, or the latest updates in the Java world. They are perfect for staying informed and sharpening your skills. If you know of any other helpful resources, please share them in the comments below.
But the story doesn’t end here – stay tuned for part 2, where we’ll dive into our favorite individual blogs run by the Java experts you see at conferences and follow on social media!