3 ms·Agreed. Their site looks like an ad masquerading as a tech blog.by sigy 7y agoAgreed. Their site looks like an ad masquerading as a tech blog.