wareportal has written 379 articles