Programming, Burgers, and Treasure: Summer with FreeAgent

This summer it has been my pleasure to join FreeAgent as a Data Engineering intern. Alongside the analytics and architecture teams, I have been working on a new exciting feature to complement the FreeAgent application. Programming mostly with Python, I have learned a great deal from my colleagues, and I wish to share the experience with you all here on the engineering blog. (read more)

Rest in peace, @mathie

There wasn’t supposed to be anything particularly unusual about today. It started out as a typically drizzly Edinburgh summer morning, grey clouds hanging low above the castle, with just a hopeful glimpse of blue in the distance offering the prospect of a little respite later in the day. It wasn’t until I arrived at my desk and checked our Slack channels that I first heard the shocking news of the passing over the weekend of Graeme Mathieson. Graeme’s passing is a truly sad and tragic loss that will be felt far from his Plymouth home, reaching across the world of the web development community. (read more)

A brief history of mobile

It’s been a year since we launched our mobile app! In March 2015 we launched FreeAgent Mobile for iOS. Initially limited to a small feature set, we quickly added new things over the next couple of months: expenses and mileage rebilling, updating and explaining bank transactions, and linking expenses and transactions to projects. In January 2016 we launched our Android version (with the same feature set as iOS), and more recently, we added the ability to upload files from any app on your phone, including Dropbox, Google Drive, and iCloud.

For FreeAgent Mobile’s first birthday, I thought it would be good to show you what exactly makes it tick. Put on your seatbelt, ‘cause this is gonna be a wild ride! (read more)