Smartphone of the future The new iPhone X (pronounced "ten") is billed as the future of smartphones but what makes it so great? For us, there are 2 main things that stand out about this new device. New hardware The first key new feature of the iPhone X  is...

Why do I need a CRM? A CRM – or Customer Relationship Manager – is a piece of software used by businesses to manage the relationship between themselves and their customers. Your relationship with your customer is much more than simply knowing their name and address....

Building a scalable web environment Disclaimer: This is not intended to be a technical post. This article serves as a brief overview of how we configured AWS for a client. The problem When developing a web system you generally have a local web server which contains your database,...

Search Ads - Advertise on the App Store It's finally arrived! Something that's been missing from the App Store for the best part of a decade has now landed. Search Ads are here and they're Apple's version of Google's pay-per-click (PPC). They let you advertise directly on the...

Defer keyword in Swift One of the features added in Swift 2 was the new keyword 'defer'. I thought I'd write a quick post to explain why this is a great addition to the language and where it comes in useful. Swift now has exceptions and guard...

I have an addiction. One that affects my life every day. One that I just can’t shake no matter what I do. One that many of you reading this will share… my smartphone! I find myself constantly scrolling through social media, flicking through news or just...

How can I help stop apps crashing We've all seen apps crash. Whether it's Facebook, Instagram or that obscure app you downloaded to see how your hair would look in red. So, why do apps crash? Well, that's a broad question as there are any number...

  • 1