We never want to be perfect, because we love to learn and grow. Follow us on our mission of continuous improvement as we blog about our developments, progress and sometimes failures so that you can share what we learn.
We love to learn by studying and sharing the knowledge of our business and the projects we work on. We never want to settle for ok and testing our apps with real users enables us to continually improve and deliver products that exceed expectations.
Ellie shares her experience of joining a team that is predominantly remote (for the moment at least)
A guide to setting up independent UIPickerViews
This budding photographer never loses focus, whether chasing sunsets or revamping development processes within the team.
Knowing where inspiration comes from means that our 'creating' doesn't become a factory line of churning out the same old thing.
From career changes to family pets, when our newest Developer finds something that interests her, she goes all in
As an employer, we recognise our responsibility to support our staff. Our ethos is for work to be enjoyable but that life, health and happiness are more important.
Using Google Pay and ThreeDSecure with the Braintree Drop-in UI returns a CardNonce instead of a GooglePaymentCardNonce. Here's the solution to that
Effective data analysis can help businesses in many areas. But how do you get to a position where you can analyse the data?
Not all heroes wear capes, some wear dinosaur-print yoga leggings, and a bobble hat (indoors)
For non-designers, it can be hard to understand why the process can take so long - surely it’s not that hard to make an aesthetically pleasing app that users will come back to? And isn’t that the most important thing? Spoiler alert: no.
Search over 300 blog posts from our team
Subscribe to our monthly digest of blogs to stay in the loop and come with us on our journey to make things better!