Skip to content

Grinding Gears

Tales of code crunching from the FreeAgent Engineering team

  • Development
  • Data & ML
  • Infrastructure
  • Mobile
  • Tooling
  • Security
  • Culture
  • Careers

We're hiring! Check out our vacancies šŸ‘ˆ

Being a Data Science Intern at FreeAgent: The first month

Posted by Dimitris Christodoulou on 10 July 2019

As the end of my second year at university was approaching I knew I needed to get some real-world experience to help me get a clearer vision of what career path I want to follow in the future. The best way of achieving this was getting a summer internship. After reading some blog posts of past Interns at FreeAgent (who knew I would be writing one myself a few months… Continue reading

āž¼ Read other posts about analytics or data science or internship or machine learning

Settling in for summer: my data science internship

Posted by Lea Whitelaw on 3 July 2019

The application process After having the fantastic and inevitable university-student-in-their-penultimate-year realisation that I’m almost one year away from graduation and do not feel adequately prepared, I decided that an internship could be a great way to up my experience and knowledge before my final year. Data science, specifically, is what I was looking for as I’m interested in machine learning and artificial intelligence, and I thought a data science internship… Continue reading

āž¼ Read other posts about data or data science or internship or looker

Shaving yaks – problem solving in Dev Platform

Posted by Tom Corley on 19 June 2019

Although I usually work in Support Engineering here at FreeAgent, I was recently given the opportunity to spend a six-week cycle working in the Dev Platform team. The technical aspect of the Support Engineer role is what drives me; I love to take a problem, dig into the source code and figure out how to solve it. The work in Dev Platform promised to be even more technical so I… Continue reading

āž¼ Read other posts about continuous integration or DevOps or infrastructure or jenkins or testing or yak shaving

We're hiring! Check out our vacancies šŸ‘ˆ

How to count what counts

Posted by Rob Brown on 30 May 2019

At FreeAgent we’re building a new platform to allow our teams to explore their data and glean new insights from it. The platform is built using Looker on top of Amazon Redshift, and so far it’s been enthusiastically received by the teams that use it. However, the process of building up the platform and driving adoption hasn’t been entirely straightforward. There has been a recurring issue that we’ve have had… Continue reading

āž¼ Read other posts about bi or data or looker or reporting or understanding data

Why we love accessibility (and you should too!)

Posted by Anda Popovici on 13 May 2019

On 16th May it’s Global Accessibility Awareness Day, a day to ā€œget everyone talking, thinking and learning about digital access/inclusion and people with different disabilitiesā€. At FreeAgent, our mission is to make small businesses happier and more successful by putting them in control of their finances. A big part of that mission is building software that is accessible and inclusive, so that we can help as many people as possible,… Continue reading

āž¼ Read other posts about accessibility

Introducing the Band – James Bell

Posted by Olly Headey on 26 April 2019

The Product and Engineering organisation at FreeAgent is now a broad group of over 90 engineers (of various flavours), designers, data scientists, product managers, UX specialists, business analysts, managers and testers. And we're still growing apace! We thought it would be fun to interview some of the team to share a bit of their career history and to provide our readers with some behind-the-scenes insight into what goes on day… Continue reading

āž¼ Read other posts about freeagent or team or the band

Micro-batching Event Data Into Amazon Redshift

Posted by Tobias Haar on 25 March 2019

Data is at the heart of our business. We use data to make business critical decisions on a daily basis. It is important that this data is not only accurate but also available when required. Traditionally reports would be generated at a set schedule which made it difficult to decide on next steps in a timely fashion. New technologies like Amazon Kinesis Data Streams enable us to generate these reports… Continue reading

āž¼ Read other posts about amazon web services or redshift or software engineering

Surviving your first winter as a remote worker

Posted by John Fredrickson on 22 March 2019

Many of FreeAgent’s engineering team work remotely, spread all around the UK, generally visiting our Edinburgh office once a quarter. (FreeAgent’s remote engineering team - blue arrows show full-time staff, yellow show contractors.) I joined FreeAgent in April 2018 and this was my first experience of being a remote worker. Even though I’d sometimes been able to do one day a week working from home in previous roles, the reality… Continue reading

āž¼ Read other posts about remote working or work life

Separating job applicants in multiple dimensions

Posted by Rob Brown on 19 March 2019

The team I work in at FreeAgent is achieving great things - from rolling out a new Business Intelligence tool, to working on machine learning models to improve our product.  With so many ideas but not enough time to action them, we recently advertised a number of roles to expand our team. FreeAgent is a superb place to work, and the roles are a real opportunity for someone to achieve… Continue reading

āž¼ Read other posts about hiring or recruitment

From Finder to Sublime Text

Posted by Pat George on 17 January 2019

At FreeAgent we work on Macs with a good number of us using iTerm2 and some using Sublime Text. Often I find myself in Finder needing to open a file or folder in Sublime Text. The unfun way is to go Finder -> Services -> Open New iTerm Tab Here and then once that opens type subl .. There's a couple other ways to do this that are more fun… Continue reading

āž¼ Read other posts about macOS or sublime text

Posts navigation

Ā« Older posts
Newer posts Ā»

We're totally hiring!

See our current engineering vacancies

Built with ā¤ļø by the FreeAgent team.