Posted on: 03 Apr 2019
10 Java Blogs for Programmers
Whether you’re a newbie or a veteran, the landscape of Java is ever-changing. So it is important to have a list of some of the most influential blogs on Java. Some of these blogs are written by individuals who have shaped the industry and ushered in some of the latest trends in the realm of programming. So here we go … blogs worth bookmarking for any of you looking to stay abreast with the latest news and developments:
1. Vlad Mihalcea
Vlad Mihalcea is particularly known for his book High-Performance Java Persistence and for the countless blog posts he has written on best practices giving many tricks of the trade. With many years of experience behind him, Vlad sure is a Java veteran. His blog caters to programmers of all levels from beginner to expert. He publishes weekly articles and his video training course is highly respected.
2. Adam Bien
Adam Bien is another expert in Java and has been working on it since JDK 1.0, 1995. Adam really knows his Java and has written thousands of blog articles. He even hosts web events and workshops that are quite popular. His blog also has tutorial videos that you can watch. Adam’s approach is simple and easy to understand for all levels of learning.
If you’re a software designer looking to find information on things beyond Java, then InfoQ has you covered. You’ll find all sorts of interesting topics to read, such as news, updates, articles, and how-to guides. The website is supported by many writers and contributors who cover a wide variety of topics. Information on trending news and podcasts are worth checking out.
Newcomers to Java will love the how-to’s and guides on Javarevisited. Javin Paul runs the website and has more than 7 years of industry experience. One of the most interesting pieces of content on the blog are the reader interviews with Javin. He answers his favorite questions and explores these in detailed blog posts. The blog site updates regularly and is definitely worth a look. And if you’re lucky, Javin might personally answer one of your questions.
Baeldung is another great resource for anyone interested in the latest programming news, updates, and advice. Baeldung focuses on topics related to Java, Persistence, REST API’s, Jackson, and HttpClient. You will have access to guides, articles from various writers, and learning courses. The website has regular content updates, with multiple uploads on some days. We recommend you subscribe to their newsletter—The Java Weekly, a great resource for Java, tips and tricks, and some fun comic strips.
6. Miles to Go
With a long list of accolades, Arun Gupta is a legend in the tech world. He is the Principle Open Source Technologist at Amazon Web Services and also happens to run Miles to Go, an extensive blog that covers what he knows best—Java, Java EE, AWS, WildFly, and Couchbase. Since Arun is a busy man, the number of blog posts uploaded can be infrequent; however, the quality of his content is very high. The content is very well structured and is quite detailed, which is no surprise since Arun Gupta is a veteran programmer and technologist.
The jOOQ blog covers Java, SQL, and jOOQ. The articles posted on this blog are written by authors who have specialized in these branches of programming. You’ll find a large library of guides and information that can be very helpful. The sidebar of the website lets readers to jump through different categories with ease, allowing a user-friendly experience. While the website doesn’t update regularly, the sheer quantity of information on this blog makes up for it.
8. Thoughts on Java
Thoughts on Java is run by industry expert Thorben Janssen, who has more than 15 years of experience in Hibernate. The guides found on this website are highly detailed, each specific to a particular area of Java, and contain a plethora of YouTube videos, workshops, and online courses. The website is intended for all skill levels and is easy-to-read. Anyone who is into Hibernate has probably already heard of Janssen and his videos. If you sign up as a member, you receive benefits such as Java cheat sheets, downloadable ebooks, and printable Hibernate tips.
9. A Java Geek
A Java Geek is run by Nicolas Fränkel, a developer advocate with 15+ years of experience as a consultant, usually working on Java/Java EE and Spring Technologies. His minimalistic blog focuses on programming related to Java, Java EE, and Spring. He covers topics such as software quality, build processes, and Rich Internet Applications. Fränkel tends to dive into the philosophy of programming and how you should approach the craft. His insights are deep, highly recommended for the veteran programmer.
JavaWorld is pretty much a hub for everything Java. If you’re looking to stay up-to-date with everything Java and Java-related technologies, this place ought to be your one-stop shop. But there is more underneath the surface—an exciting and engaging community of programmers. You will come across a wide variety of topics such as Java basics, open source Java, and career news and opportunities. If you’re a beginner, get started with the Java 101 blog series. If you’re an experienced programmer looking to learn something new, check out the articles on Java EE 8 and articles by industry experts that are published regularly
Become a better Java Developer
There’s a lot to learn from blogs, and the internet has paved the way for like-minded programmers to have a discussion that can be archived. A lot of these blogs are run by passionate technologists who just want to share their cumulative knowledge from years of experience, so don’t hesitate to reach out to them. If you’re working on a Java-specific project and would like some assistance, you can also reach out to us at Asahi Technologies, and our team of developers will be glad to help you. We build custom software and web applications, so we know our way around Java as well!