Back to Blog

Posts tagged with: github

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