SPG Blog About Software Development
The Difference between ML and AIOver the past few years, with every new and exciting product, the terms “machine learning” and “artificial intelligence” have increasingly been thrown about. As a result, puzzled consumers everywhere are…
How to Deal with Performance Problems in Software DevelopmentAs most readers are probably aware, software optimisation is essential to maintaining well-functioning software products, but this can also vary considerably depending on your product’s individual requirements.…
VirtualBox network is not working? "It Works on My Machine": the mystery behind an inaccessible VirtualBox VM on MacOS Catalina. In one of our recent migration projects, we came across one of those unfortunate incidents…
As mobile applications continue to grow in popularity, in order to remain competitive, companies need to find new ways to build their apps for all mobile devices. Of course, both Google and Apple already provide…
While we love developing software solutions for all of our customers, configuration and optimisation is yet another facet of our software services, often in the form of DevOps. As a result, even when our own…
While pertinent price charts are the cornerstone of any trading platform worth its salt, until recently, providing users with a bespoke trading terminal was only reserved for a selected few. After all, beyond the expenses…
Are Desktop Applications Dead? As modern development continues to hurtle at the speed of light towards exciting possibilities — including web services and mobile applications that can be easily accessed from your pocket — unfortunately,…
Algorithmic trading, alternatively known as automated trading, black-box trading, quantitative trading or algo-trading, is a method of high-risk (read: speculative) investment in which transactions may be performed by a computer based on pre-established algorithms.The essence…
From promises of bringing forth an imminent utopia to marking the end of the human race, artificial intelligence (AI) has been the subject of much hype, most of which is insubstantial. In recent years, however,…
At a time when businesses are continuously looking to streamline their path to the cloud, qualities like those found in Docker are becoming increasingly desirable. In fact, according to a recent report by Allied Market…