Blog

SPG Blog About Software Development

How to Deal with Performance Problems in Software Development Img
February 8, 2023

Software Optimisation and Performance Profiling

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.…

Continue Reading

A man starts a bespoke dev project on his laptop, sending out a wave of graphs
August 5, 2022

How to Start a Bespoke Dev Project – a Step by Step Guide for SMEs

Unlike startups – which are partial to simpler processes – and larger corporations, where processes are both well established and clearly defined, when it comes to software development, small and medium enterprises, or SMEs, do…

Continue Reading

Cover Image for Legacy Systems: Reviving an old Flash app
April 29, 2022

Legacy Systems: Reviving an Old Flash App

Working with Legacy SystemsHere at Software Planet Group, we often deal with all sorts of software projects. Some are brand new, while others are legacy systems. Recently, we received a request from a customer to…

Continue Reading

March 16, 2022

Technical Debt and Its Not-So-Surprising Cost

We live in an increasingly debt-driven society. Think about it. Without a credit history, you are likely to struggle to be accepted for a mortgage or a tenancy agreement, your chances of landing that job…

Continue Reading

Ilustration for 15 Tips for Working with Remote Developers
February 23, 2022

15 Tips for Working with Remote Developers

15 Tips for Working with Remote DevelopersIn general, when working with remote developers, companies should strive to:Establish Communication With the TeamStay In Constant ContactMake Schedules Convenient for EveryoneProvide Multiple Communication Channels for Your Remote TeamMake…

Continue Reading

Illustration for Advantages of Hiring Full-Stack Developers
January 25, 2022

Hiring Full-Stack Developers: Pros and Cons

Advantages and Disadvantages of Full-Stack Developers In essence, full-stack developers: Possess a Deeper Understanding & Wider View Are More Flexible Choose the Optimal Form of Implementation Handle Errors More Effectively Reduce Implementation Delays Reduce Communication…

Continue Reading

Lightweight Desktop Applications with Gio UI
November 11, 2021

Lightweight Desktop Applications with Gio UI

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,…

Continue Reading

How to Recover from Business Failure. Fail Fast, Learn Faster
March 2, 2020

Recovering from Business Failure: Fail Fast, Learn Faster

By now, most readers will already be familiar with the Agile concept of failing fast. For those who aren’t, however, this is a highly influential development approach that encourages companies to take bold, decisive action, because…

Continue Reading

Reducing Software Development Costs
June 28, 2019

How to Reduce Software Development Costs

With the time and willingness on our hands, it can quickly become difficult to sit back and twiddle our thumbs. This is why when starting a new software project, our customers are often filled with…

Continue Reading

The Values Principles and Practices of Extreme Programming
May 29, 2019

The Values, Principles and Practices of Extreme Programming

Already on his first day of classes at the University of Oregon, at the very young age of 18, Agile demigod Kent Beck somehow knew he was destined for greatness. As the head of his…

Continue Reading

Categories