Knova Backend Basics Private

Team Badge List

Badge holders have demonstrated a basic understanding of Knova's backend architecture and codebase.

Required Evidence

Build a gRPC Service

To complete this requirement build a fully functional gRPC service in an open source git repo and post a link to it here. More Info

Closed Dev Tickets

Post links to all of your closed dev tickets here. Your goal is to close one with minimal guidance. More Info

Badge Overview

Introduction

To earn this badge you will likely want to study all of the architecture documents in the 'Engineering/Knova' folder of the Google Drive. You will also need to ask lots of questions. And you'll have to close some actual dev tickets.

You should complete the Backend Stack Basics badge before starting this one. That means you've learned about all of the tools we're using as separate pieces. In this badge you will put those pieces together and see how they work in our actual codebase.

Please note that the actual work of earning this badge will require a dynamic, iterative learning process which will involve many conversations with Hank and other members of the team. You will need to reach out to them and schedule sessions to explore particular questions that arise along the way. It is not possible for you to earn this badge without the team's help, so you will need to be proactive in asking for the help that you need.

How to Earn This Badge


Once you've completed those two items you're ready to request feedback.
Good luck

This is a private badge

The contents of this badge are only visible to group members..