Entries by Cameron Smith

Advantages and Disadvantages of GraphQL

GraphQL is a query language created by Facebook in 2012 and open-sourced in 2015. It aims to provide an alternative to traditional REST API architecture. At its core, GraphQL provides a syntax that describes how to ask for data (called a Schema). GraphQL is database agnostic and works by creating a single endpoint responsible for […]

Best Practices for Testing Your Mobile Software

Testing your mobile software is something developers know is important, but is also typically pushed to the end of the development cycle. Because the benefits of testing are not usually realized until post-development, it’s easy to prioritize other more immediately visible features. However, because bugs are an inevitable part of software development, testing is essential to […]