Software Development Blog

Top 10 JavaScript MVC Frameworks

As modern web browsers become more powerful, the desire to build full-blown web applications using JavaScript has become increasingly popular. Luckily, the complexity of this programming language has brought with it a range of tools to help custom software...

Read More

Legacy Software: How To Tell If Your Software Needs Replacing

Software rarely reaches the end of its life quickly. Just like an old car that is slowly on the way out, applications break intermittently and in stages before they finally sink to their knees and wave a white flag.

Read More

What Are Single-Page Web Apps?

Single-page web apps - or SPAs, as they’re more commonly referred to - are fast becoming the go-to solution for web application development. They offer an all-encompassing experience for the user and take full advantage of responsive web design.

Read More

4 Ways to Prevent Custom Software Setbacks

There’s certainly no shortage of customer-client success stories on the internet - with great ventures resulting from equally great collaborative efforts. But the truth is, great partnerships aren't caught like lightning in a bottle, they require due...

Read More

Ransomware – How To Take Measures To Protect Data

Universities in England have been hit harder than ever before by harmful ransomware in the past twelve months, according to a recent cybersecurity report. In the most prolific example, Bournemouth University fell victim to malicious software on twenty-one...

Read More

How CSS Preprocessors Changed The Way We Code

Anyone who works with CSS will know that, despite being an incredibly powerful syntax, it can become rather unwieldy when used on larger projects. As a result, the concept of ‘preprocessors’ has gained support in programming circles and aims to solve...

Read More

Cloud Security – Who Owns The Data?

Chances are, if you use a modern smartphone, a great deal of your personal information is stored on the cloud. That could be a mixture of photos, your music library, emails sent to loved ones and records of search engine activity.

Read More

What is Web 3.0 and will it change our lives?

The World Wide Web is changing, again. But it might not be immediately apparent, given that Tim Berners-Lee’s creation is now an intrinsic part of everyday life for millions of people. Ask any expert how the web is evolving and they’re likely to...

Read More

Software Testing Is More Important Than Ever. Here’s Why.

When Apple launched its answer to Google Maps in 2012, it was met with derision from both the tech press and consumers. Simple address searches would elicit wildly different results and strange defects in the much-hyped ‘Flyover’ feature resulted in...

Read More

Why Docker Containers Are Used By Software Developers

When users interact with software, the hidden complexities at work behind the scenes are mind-boggling. There’s the UI, frameworks, database layer, libraries and code that all mesh together to create a coherent user experience. It's astonishing, but...

Read More