High-Quality Java Developers Blogger Blogs

High-Quality Java Developers’ Blogs

The intent of this page is to collection the best 100 Java blogs and help programmers to find good blog posts to read. Some of these blogs may not be written by Java developers, but Java developers should find it useful or interesting. Reading those blogs should be fun and often bring some fresh ideas.
My definition of high quality is as follows:
  1. Articles are readable and have originality.
  2. Its author shows real interest in technology.
  3. It contains creative thinking from personal understanding.
  4. It should update regularly.
You can suggest a blog by posting a comment below. As this list is growing, please only provide good sites.
Note: the list is not ordered. That means clicking the first one or randomly picking one does not make any difference if you do not see their specific areas.
Name(Site/People)CountrySpecific Area
0Code SearchAmerica#1 code search tool (Advertising)
1Adam BienGermanyJava EE
2Antonio GoncalvesFranceAuthor of Java EE 7
3Henrik WarneSwedenThoughts on programming
4Billy YaroshAmericaCoding Cures
5Lars VogelGermanyAndroid and Eclipse
6Peter VerhasHungaryPure Java
7Martin FowlerAmericaAuthor, Speaker
8Bozhidar BozhanovBulgariaJava EE
9Richard WarburtonUKJava 8 Lambdas
10Bear GilesAmericaJava EE
11Marginally InterestingGermanyMachine Learning
12Pascal AlmaAmericaJava EE
13Dror HelperAmericaConsultant
14Juri StrumpflohnerItalyJavaScript
15Reza RahmanAmericaJava EE/Glassfish
16Phil WhelanCanadaWeb
17Brett PorterAustraliaCo-author of Apache Maven 2
18Ben McCannAmericaCo-founder at Connectifier
19Java PosseAmericaSome useful links
20Mark NeedhamUKData
21Iris ShoorIsraelDebug
22Yifan PengAmericaGraduate Student
23Nikita Salnikov TarnovskiEstoniaMemory Leaks
24Dustin MarxAmericaActual Events
25Bart BakkerNetherlandAgile
26Gunnar PeipmanAmericanon-java
27Dave FecakAmericaJob Tips for Programmers
28JOOQSwitzerlandSQL
29Petri KainulainenFinlandWeb
30Informatech CRCosta Rica
31Arun GuptaAmericaJava EE
32Mechanical SympathyUKPerformance
33Extreme EnthusiasmItalyAgile
34Steve BlankAmericaAuthor of The Startup Owner's Manual
35Oliver GierkeGermanySpringSource
36Nicolas FränkelSwitzerlandJava EE
37Blaise DoughanAmericaXML and JSON
38Vlad MihalceaRomaniaSoftware Integration
39Kevin LeeAustraliaWeb
40Mikhail VorontsovAustraliaPerformance
41Jakob JenkovDenmarkSoftware Architecture
42Jim WeaverRich Client Java
43Jonathan GilesNew ZealandJava FX
44Stephen ChinAmericaJava FX
45Matt RaibleAmericaOpen Source Frameworks
46Peter LawreyUKCore Java
47Gregor RieglerAustriaOO Design, XP
48Jos DirksenNetherlandsSOA, HTML 5
49Alexander J. TurnerUKInformation, News And Views
50Java Advent
51John PurcellHungaryTutorials
52Transylvania JUGUK
53Java RootsSpring
54Java TrainingGreecetraining
55Allan KellyUKSoftware
56Samuel SantosPortugalJava EE
57Steve SmithUKAgile
58Niklas SchlimmGermanyMultithreading
59Shrutarshi BasuAmericaPhD, Computer Science
60Anton ArhipovEstoniaJava EE
61Charles NutterAmericaJVM
62RedStackAmericaSOA, JVM
63James BloomAmericaJVM
64Pierre-Hugues CharbonneauCanadaJava EE
65Eugen ParaschivRomaniaJava Web
66Wayne BeatonAmericaEclipse
67Jeff AtwoodAmericaStack Overflow
68Stuart MarksAmericaOracle
69Ben StopfordUKData Platform
70Aleksey ShipilëvRussiaJava performance and concurrency
Program CreekAmericaDeep Understanding of Java Core
Please leave your comment if you know some high quality Java blogs or find any errors in the list above. I will keep updating this list, but limit it up to 100! As this list is being read by thousands of people, if you don't want to be on the list, I can also take your blog off from the list.
* Sometimes it is not easy to find high-quality blogs by searching. Maybe because they don't do SEO or Google prefer larger sites. In contrast, there are a lot of sites that have a lot of visitors, but they may not have high quality. Therefore, a lot of blogs that Google ranks high will not appear in this list. This collection reflects my personal opinion. Not all links from comments will be added to the list.

Comments