The Deliveroo engineering team blog

Only awesome code.

Testing Go services using interfaces

Time to share some strategies for creating testable Go services using interfaces and generated mocks.

Read more…


Recent Articles

Shipping Quickly with a Large Team

We will walk through some proven techniques that we used to ship greenfield software quickly with a large team.

Read more…


Go down the rabbit hole

Debugging a proxy that functions perfectly over the public internet, but fails when inside our Amazon VPC. Or how a friendly man in the middle sent me down a rabbit hole.

Read more…


Moving from Ruby to Rust

How we migrated our Tier 1 service from ruby to rust and didn’t break production.

Read more…


Other Articles