Archive of stories published by Deliveroo Engineering

Data Sink

Posted by Ivan Pirlik on Thursday, June 15, 2017

Our applications generate a lot of interesting data, but it’s not always simple to find the right way to collect it. We wanted to make it easier, so we went to the drawing board, and here’s what we’ve come up with.

What it’s like to be an Android developer at Deliveroo

Posted by Evelina Vrabie on Tuesday, January 3, 2017

I’ve been with Deliveroo for over a year now, so it’s a good time to share what it’s like to be an Android developer here, how we do development, what tools…

Running A/B tests on our hosting infrastructure

Posted by Julien Letessier on Monday, September 19, 2016

Split testing is a cornerstone of how we improve our products. While we usually run such tests for user-visible interface changes, this is an example of running a…

Scaling Rails 3.old

Posted by Michael Groble on Monday, March 13, 2017

We’re not particularly proud that we are still using Rails 3.2, but we are extremely proud of scaling our traffic over the last few years. Our new services are built in Rails 5, but we still have a hefty chunk of…

Every service is an island

Posted by Julien Letessier on Monday, March 27, 2017

We had an incident yesterday. It wasn’t that bad as incidents go, but it got me really worried — it’s something that has the potential to become much worse as we move towards a distributed, multi-service…

What Makes a Good (Tech) Team Great

Originally posted on deliveroo.engineering and byjp.me.

The Deliveroo Engineering team has come a long way incredibly fast and is growing even faster. Our Analytics team is undergoing similarly explosive growth, so I thought I’d talk to the…

These were the top 10 stories published by Deliveroo Engineering; you can also dive into yearly archives: 2016, 2017, and 2018.