Not entirely sure what they mean by
non-independent. The blog has nothing officially tying it to Defold. He does often just report on press releases, without big deep dives. Is that the issue?
For me, as an indie dev, Games From Scratch on Youtube is pretty much my only source for gamedev news.