Blog

SPG Blog About Software Development

Migrating legacy applications to containers
May 8, 2025

From Legacy to Containers: Transforming Project Infrastructure

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…

Continue Reading

Case Study: From Memset to Amazon S3
May 1, 2025

From Memset to Amazon S3: How We Moved Critical Data with Near-Zero Downtime

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…

Continue Reading

Top London Tech Events in May 2025
April 24, 2025

Top 10 Tech Events in London in May 2025

As London springs into May, the city once again becomes a hive of innovation, technology, and thought leadership. From APIs to AI, service desks to software design, this month’s line-up of events includes some of…

Continue Reading

Heroku Ruby Migration
April 17, 2025

Heroku Ruby Migration In Less Than 2 Weeks

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…

Continue Reading

Vector Databases
April 7, 2025

Vector Databases Without the Fluff

What Is a Vector?A vector is a numerical representation of an object. For instance, a two-dimensional vector could look like (2, -3). You can imagine it as a line segment from the origin (0, 0)…

Continue Reading

Are Software Developers Becoming Obsolete
April 1, 2025

Are Software Developers Becoming Obsolete? Welcome to the Future Powered by OpenAI Agents

Imagine a software developer who never tires, writes flawless code, debugs instantly, and deploys seamlessly. Now picture hundreds working simultaneously. This isn't science fiction—it's the new reality offered by OpenAI's revolutionary AI agents, transforming the…

Continue Reading

How_One_Tiny_Update_Took_Down_Production
March 25, 2025

Dependency Roulette: How One Tiny Update Took Down Production

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…

Continue Reading

Top London Tech Events You Won't Want to Miss April
March 20, 2025

Top London Tech Events You Won’t Want to Miss in April

You’ll want to clear your calendar for these top tech events in April in London! There’s no shortage of tech events UK businesses can attend, and April is set to be a bumper month, especially…

Continue Reading

Top 10 Backend Frameworks
March 4, 2025

Top 10 Backend Frameworks for 2025

When it comes to backend development, choosing the right framework can make or break your project. With framework comes great responsibility. Whether you're a CTO navigating the complexities of scaling a business or a senior…

Continue Reading

Lost in Translation. When ‘False’ Means ‘True’
February 27, 2025

Lost in Translation: When ‘False’ Means ‘True’

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…

Continue Reading

Categories