backed by dailymotion

Story

Developers live in a technological world which is rapidly evolving.
With the move to microservices, they need to constantly switch between projects, technologies, programming languages, frameworks and more.
At dailymotion, we care about the well being of our engineers, as they work over 500+ repositories, developed with more than 50 different technological stacks.
gazr is an approach to deal with the complexity of our codebase.

Foundation

  • A Container runtime as the only dependency on the developer's laptop.

    Docker provides a full integration with Mac, Windows & Linux (ubuntu).

  • Using generic task names to launch common actions.
  • Letting developers use the technologies & libraries they want.
  • Simplifying technical on-boarding.
  • Simplifying switching between projects.

Tasks specification through Makefile