wareportal has written 387 articles