Our Blog

News

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.

Architecture Of A Composable eCommerce Store Using Elastic Path

By Nick McKenna | 1st September 2022
Architecture of Composable eCommerce with Elastic Path

At McKenna Consultants, we’ve recently been building a multi-lingual, multi-currency, global eCommerce store for the business-to-business sale of engineering components. The new web store replaces a legacy, bespoke web store that has been built up over a decade, but is a little long in the … more

What Is The Cloud Storage Partner Program Plus?

By Nick McKenna | 20th July 2022
cloud-storage-partner-programme-plus

The Cloud Storage Partner Program Plus (CSPP Plus) is an advanced program for larger organisations to implement the WOPI protocol. The basic Cloud Storage Partner Program provides a method (WOPI) by which third-party software vendors can incorporate Microsoft Office into their web-based applications. CSPP Plus … more

Microsoft Office Add-Ins And Internet Explorer 11

By Nick McKenna | 6th July 2022
internet-explorer-add-ins

As you may be aware from the global celebrations, Microsoft brought Internet Explorer 11 to the end of its life on June 15th 2022. Well, sort of. There are exceptions, and if you have an MS Office Add-In, Internet Explorer’s end-of-life is not necessarily its … more

Troubleshooting WOPI API with The Cloud Storage Partner Program

By Nick McKenna | 28th March 2022
Troubleshooting WOPI API with The Cloud Storage Partner Program

This article examines common problems with implementing a WOPI API and host, looking at the best development practice to minimise your problems. We take you step-by-step through the troubleshooting process, with a closer look at wopitest and how the Cloud Storage Partner Program (CSPP) could help you. … more

Microsoft Office Add-Ins and WOPI Update

By Nick McKenna | 21st March 2022
Microsoft Office Add-Ins and WOPI Update

Since late last year, the Microsoft Cloud Storage Partner Program (CSPP) has officially supported Microsoft Office add-ins for WOPI. The process for getting an add-in working in WOPI is not as simple as getting an add-in working in standard MS Office, so this blog post … 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

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

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

Microservices and Microservice Architecture Explained

By Nick McKenna | 21st August 2019
microservices-microservice-architecture-explained

Everybody seems to be doing microservices these days, so what are microservices (or microservice architecture) and how does it affect your architecture? Well, in the good old days (not so long ago), computer systems were developed in large units of deployment. A web-based system may … more

Internet Of Things Security

By Nick McKenna | 14th January 2019
internet-of-things

If you are building an Internet Of Things (IoT) device then you are likely extending your network to a much wider audience. For example, you may be deploying a light bulb device that connects to a home hub. The home hub then reports back some … more