Skip to content

comicrelief/engineering-handbook

Repository files navigation

Engineering at Comic Relief

Netlify Status


The aim of this engineering handbook is to provide engineers and stakeholders with guidelines and directions on how we approach engineering and its challenges at Comic Relief.

We have put together this handbook collaboratively and in the open, much like we open source many of our applications.

Engineering Principles

Within the engineering team we operate in a NoOps environment: we focus on the use of cloud servies and automation. Software and software-defined hardware are provisioned dynamically, setting our talent free to help drive business outcomes. Using cloud-native resources, we greatly reduce Dev and Ops complexity as there are less owned by the technical teams, resources are consumed as a service and not self-managed.

We continuously strive to apply the following engineering principles in the way we develop our services and digital products.

  • Reusable services as engineering products
  • API-first
  • Cloud-native
  • Real-time data and monitoring
  • Accessibility at the heart of everything
  • Going beyond the screen

We approach those principles in the following manner:

How to contribue

You can edit this handbook locally using gitbook.

yarn install

And then you can serve this locally using

yarn start

And check out the handbook at

http://localhost:4000