Technical

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

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

Swift 3 - Embed a video in UITableViewCell For a recent project we were working on, we had to embed a video player to play MP4 videos from URLs into a UITableViewCell. This sounds relatively easy but we had a few issues along the way so I thought...