Testing and Refactoring Legacy Code

You always use Test-Driven Development when developing a new feature for your favourite application, right? But today I’d like to talk about a different way of using tests; I’ll walk you through a recent experience…

Everyone please stand up!

“Everyone please stand up!” That’s what at least one of us shouts at 11am every day. This is the time all engineers, project and product managers gather around the usual…

Functional iOS testing in Swift

One of the projects we are currently working on at Shutl involves building an iOS application. The application is essentially quite simple, it acts as a client for our API adding…