What a poor quality article, it doesn't have any explanation what a headless CMS is.
If I am going to use a headless CMS, I'd probably just rather write my own program completely. Nothing is worse than being in the 9th inning and realizing that you have to do a major infrastructure overhaul because the program your using doesn't natively support a feature.