SPG Blog About Software Development
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,…
If you’re a regular blog reader, you’re probably already aware that when it comes to artificial intelligence, its current state of development is severely misunderstood. Sadly, however, this matter is not helped at all by…
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,…
Due to the Covid-19 pandemic, many companies have started reviewing their IT environments and are looking towards other technologies to make them fit for the post-covid world.After all, for many years now, technology has gradually…
If you enjoyed our 2020 Trends edition, we hope you'll be keen to know what 2021 has to offer. Top Technology Trends in 2021:To quickly find the technology trends of 2021 that you are interested…
When choosing a communication layer for a software solution, your company will likely face the GraphQL vs REST dilemma. Let's quickly have a look at both of them before jumping into some practical examples, which…
Git as the Core of the Development ProcessUnderstandably, with so many massive projects behind us, our customers often wonder how exactly we manage our source code and if our version control processes will be compatible…
For those who are not generally familiar with Git, Gitflow or version control systems (VCSs), these are comprehensive technical solutions to manage changes in our source repositories. Source repositories can be thought of as databases…
It’s no secret that every language is a complex beast to master. Even English, with its watered down Germanic grammar and extensive borrowings from Latin, will often befuddle the most learned of minds. Unsurprisingly, therefore,…