Your title is bad and you should feel bad. Why would you tell people you don’t know that they’re bad developers for writing code you’ve never seen? A good developer knows that there are no absolutes in programming. A good developer uses the right tool for the job. A good developer doesn’t bring other people down for not knowing something, and a good developer doesn’t assume that another person is coming ignorant of a solution just because they used a different one. Articles like these don’t help people, they stunt people. Get off your high horse and recognize your dogma for what it is.