Category: Software Development Principles

Cyber Security: An overlooked necessity for SMEs

In the past year Facebook was the subject of worldwide scrutiny when it was revealed that millions of unencrypted Instagram passwords had been stored online in plain text. What does this mean for the...

Technical Debt: The Simple Reality

Technical Debt is a term that refers to the concept in software engineering (and hence web development and app development) that taking shortcuts early on in the development process can prove to be a...