Icon CopyMarkerGroupPath 2Path 2Combined ShapePath 2Path 2Path 2ES Logo 4 ColsBGPath 2 Copy 2Phone Icon CopyButtonPlay buttonButton“”“”Fill 1CurrentCurrentCurrentPath 2 Copy 16mail

What the smart city of the future looks like

We often talk about how technology is changing the way we live our everyday lives. But what if we were to take a…

10 signs your database isn’t good enough

When business systems are running slowly or inconsistently, many are often quick to blame the database – and they’re usually right! Database issues…

8 reasons why a self-driving car drives better than you

Have you heard of the iCar, the self-driving vehicle being tested by Apple? Or perhaps Waymo, Google’s autonomous car initiative? Now, the latest…

The 4 biggest challenges of modernising legacy systems

Many businesses are painfully aware of the risks of holding onto old, legacy software while the rest of the business is evolving –…

Everything you need to know about OpenStack

OpenStack is often hailed as the future of cloud computing. But what is it about this flavour of cloud that has got everyone…

The biggest challenge of PayPal integration

When PayPal was introduced, it rapidly became one of the most common independent online payment facilities and is now a trusted brand recognised…

How to choose the right CRM system

CRM (Customer – or Contact – Relationship Management) systems have matured significantly in the last eight years. What was once a privilege limited…

The world’s oldest software still in use

Imagine this: The year is 1958. You are Head of Technology at the Defence Contract Management Agency (DCMA) in the US. You have…

The world’s most expensive software mistakes

What is the most amount of money you have ever spent on implementing a single piece of software? And what is the most…

How to Design a Successful NFC Business Application

Do you know what NFC (Near Field Communication) is? Many of us may not be familiar with the name, but NFC is still…

The 6 worst pitfalls of software rollouts

Any project launch can run into problems. Software is no different, but it obviously helps to plan ahead and try to pre-empt as…

The pros and cons of Iterative Software Development

You may have heard of Scrum, Extreme Programming and the Rational Unified Process (RUP). These are all early examples of iterative programming methods…