SPG Blog About Software Development
Starting a new software project can be a puzzling process fraught with decisions outside one’s area of expertise. While some organisations are blessed with capable IT departments that effectively take care of all their company's…
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…
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…
In one of our previous articles, we explored the XP development process and how it moulded us into the company that we have become today. But because every yin needs its yang, today, we’re taking…
Last October, Prime Minister Theresa May caused quite a stir in Parliament when she bravely announced to the world that her Brexit deal was “95 percent complete.” The widespread confusion, however, was wholly understandable. After…
The “one expert per technology” mindset is as culturally pervasive as it is clearly detrimental, yet its origin is actually understandable. After all, if you have a heart condition, you go see a cardiologist, if…
Though explaining what copywriting is may at times prove challenging in itself — you’d be surprised by how often writers are asked if it has anything to do with an ad about stealing cars —…
From an early age, we are taught that failure is a bad thing. You should never fail exams, you aim to pass them; you don’t become something in life through a series of floundering events,…
As explained in a previous article, working on a product instead of a project demands a totally different mindset, which often makes it difficult to discern and form a winning team. At Software Planet, however,…
The amateur juggler sits nervously at the dimly lit desk, knowing full well that his clumsy, shaking hands might at any moment knock the candle over, and set the whole tent office ablaze. Breathe, he…