Our Blog

Nick McKenna

We are computer programmers at heart and implementing high quality, tailored systems to suit your needs is what we do best. We have been delivering revenue generating, time saving and life changing bespoke software development in Harrogate, Yorkshire since 2004.

What Are Microsoft Outlook Add-Ins and How Do They Work?

By Nick McKenna | 14th March 2022
Microsoft outlook development

An Outlook Add-In is a small piece of App-like software that runs inside Microsoft Outlook. An Outlook Add-In is most commonly used to provide a limited but useful set of features when a user is viewing or composing an email. Microsoft permits developers to create … more

Using WOPI To Embed Microsoft Office in a Web App

By Nick McKenna | 28th February 2022
Using WOPI to Embed Microsoft Office in a Web App

Are you thinking about harnessing the capabilities of Office Online to enhance your web Application by embedding Word, Excel or PowerPoint? This is the first in a series of blog posts relating to embedding Microsoft Office document editing capability using WOPI in bespoke web Applications. In this … more

Differences Between IaaS, PaaS and SaaS in Cloud Computing

By Nick McKenna | 11th November 2021
types-of-cloud-services

Knowing the difference between IaaS, PaaS and SaaS in cloud computing is key to ensuring you’re using the right service for your business. To help you out, we’ve put together this breakdown of how IaaS, PaaS and SaaS work; we’ll look at the advantages and … more

What is Cloud Computing and How Does It Work?

By Nick McKenna | 29th October 2021
Services in Cloud Computing

Cloud computing – chances are, if you’re not already using it, that you’ve heard the phrase. But what is cloud computing, and how does it work?  In this post, we’re taking a look at how cloud computing works and some of the options available to … more

Why is Systems Integration Important?

By Nick McKenna | 26th September 2021
Integrated Computer Systems For Different Services

System integration solutions are important as they can provide your business with the connectivity to overcome any software or hardware challenges that may arise. In this post, we explain all you need to know about systems integration, including what systems integration is, why systems integration … more

Securing Tokens In A Progressive Web App

By Nick McKenna | 21st September 2021
Securing Tokens In A Progressive Web App

Security is at the top of the agenda for every technological development, especially so in the open world of the World Wide Web and Internet generally. The core underlying challenge is that the web and Internet were not designed with a modern level of security … more

Progressive Web Apps Explained

By Nick McKenna | 11th September 2021
Updating to Progressive A Web App

Progressive web applications are a combination of standard website and mobile applications, offering several functionalities previously only found in native Apps. As drop-off rates for native Apps are high, the reasons why progressive web Apps are rising in popularity is increasingly clear. This comprehensive guide seeks … more

WOPI Protocol, Microsoft Office and Proof Key

By Nick McKenna | 27th July 2021
WOPI Protocol, Microsoft Office and Proof Key

If you’re already familiar with WOPI or have read our previous article on using WOPI to embed Microsoft Office, you’ll know that one of the hardest parts of implementing WOPI protocol is verifying the inbound API requests using proof keys. Sadly, the documentation for WOPI … more

Explaining the Relationship Between IoT, Big Data and the Cloud

By Nick McKenna | 5th May 2021
A City Skyline Lit At Night

Big Data, IoT and the Cloud are digital solutions that enable better analytics and decision-making for your business. In this post, we explain the relation between IoT and Big Data, how Big Data and Cloud Data are related and the relationship between IoT, Big Data … more

Managing Digital Transformation in Business

By Nick McKenna | 1st January 2021
Team Working on Digital Solutions

Successfully managing your digital transformation is vital to the survival of your business in an increasingly digital landscape. This article will discuss the main digital transformation methods and how the advantages of digital transformation, overall, far outweigh the challenges you might face in the implementation … more