Back to Blog

Posts tagged with: github

Automate your New Relic Alerts configuration

Automate your New Relic Alerts configuration

Read more >

Being a software engineer these days is not only about writing good code. It’s also about deploying your code to production and checking it works all the time. Ocado Technology uses New Relic to monitor its services, either across our e-commerce applications or inside our highly-automated warehouses. There are multiple environments for the code we […]

Using GitLab for Android development

Using GitLab for Android development

Read more >

When I joined Ocado Technology a few years ago, we weren’t using anything like GitHub or GitLab. Being given access to GitLab was therefore a huge step forward for the mobile team. Previously, our approach consisted of many different tools: Jenkins for Continuous Integration Jira for task management Crucible for code reviews Gitolite repository for source control If you […]

Why we’ve open-sourced Code for Life

Why we’ve open-sourced Code for Life

Read more >

In the spirit of collaboration, we’ve open-sourced the game and portal of our free Code for Life education initiative. To give you a bit of background, Code for Life consists of free teaching resources, including lesson plans, videos, and the Rapid Router game. To play, pupils use basic programming principles to guide a van to […]

How we set up ChatOps within Slack

How we set up ChatOps within Slack

Read more >

Recently we have started using Slack internally in an effort in improve cross-team/department communication. In addition, a small group of us have been following the ChatOps movement and at our very first Innovation Day (similar to Atlassian ShipIt days), we had a chance to set up ChatOps within Slack. For those not familiar with ChatOps, […]

New open-source, closure tables, and a handy Django library

New open-source, closure tables, and a handy Django library

Read more >

In computer science, data is often modelled in a hierarchical tree-based structure, with a root node and subtrees of child nodes: Within Ocado Technology, a number of our systems contain data that follows this structure, and it’s commonly stored in traditional relational databases, such as Postgres. It’s a trivially easy structure for a relational database […]

Scroll Up