Last year, popular mobile messaging application WhatsApp introduced end-to-end encryption for all messages sent and received over its servers. While this sounds great on the surface, few of its users know what exactly this means for their data security and how it's different from the company's previous system.

Application programming interfaces (APIs) are increasingly utilized by businesses to add value to their services and increase potential revenue streams. For businesses that subscribe to Software as a Service (SaaS) and Platform as a Service (PaaS) packages, APIs add a further dimension to the services that can cater for specific needs and requirements.

The role of Chief Information Officer (CIO) is constantly evolving. In the latter half of the twentieth century, when companies first started using computer technology to store and manage information, the CIO was primarily responsible for managing this internal technology and advising the CEO on technology investment decisions.