SPG Blog About Software Development
In today's rapidly evolving software development landscape, maintaining secure, consistent, and easily manageable infrastructure environments is crucial. In our recent initiative, we took over a client's project previously developed and managed by another vendor. Our…
Our client faced an urgent challenge: migrating their entire infrastructure from Memset Cloud Storage to IOmart (with Amazon S3 used as a foundation), as Memset had been acquired by IOmart and was shutting down its…
Migrating legacy systems to contemporary stacks is an inevitability for CTOs and technically inclined CEOs managing scalable operations. Beyond simply maintaining security updates, these upgrades offer strategic opportunities for application modernisation, performance optimisation, and infrastructure…
Third-party dependencies are a double-edged sword—convenient until they suddenly break everything. Here’s a real-world incident from our collection that perfectly illustrates this risk.The Setup: How We Managed Python DependenciesWe use the pretty standard and simple…
Three days of troubleshooting over one conversion... Yes, it happens. Here’s how.We develop a software suite for cognitive testing, helping researchers detect early signs of dementia. The suite includes:A Swift-based iPad appA Node.js web applicationOne…
In today’s digital age, many educational institutions rely on innovative platforms to make hands-on learning more accessible. A client providing a SaaS (Software as a Service) platform for educational purposes faced an unexpected challenge. Their…
Ah, the joys of cloud computing! Our FinTech project, bustling with activity, had us working extensively with files on AWS S3 and Google Cloud Storage. From PDFs containing insurance information to ancient fixed-length formats from…
When selecting a technology stack for a new project, we all look for frameworks and libraries that can speed up delivery and simplify our lives. Sometimes, in our eagerness to streamline things, we overlook the…
Why Analyse Your Code?Security is paramount in RegTech and FinTech projects. Even when designed with security in mind, software solutions become vulnerable and less secure over time. For example, problems may arise in used libraries…
The Integration GigThis is yet another story when incommunicado modus operandi leads to broken builds, shattered dreams, and embarrassment.A FinTech business had several teams working on its automated platform: a dedicated team provided by SPG,…