This repository contains the training materials we use at Echo internally in order to upskill developers.
If you are contributing to this repo, create a folder named appropriately and include a README which should explain how to follow the material.
If you would like someone to run through any of the materials here, please ask in #engineering on Slack or DM Charlotte. There will be regularly organised workshops on a team by team basis or when new people join, but you can also request refreshers.
If you would like material on particular topics, please ask in Slack.
If you have any feedback on any of the material, feel free to submit a pull request.
- Kubernetes
- Description: 101 intro to the most useful concepts in Kubernetes. Some homework provided around Helm and Kustomize which we use to deploy manifests
- Owner: Charlotte
- Tracing
- Description: Intro into tracing and how to use Jaeger to follow requests through the system.
- Owner: Jon
- Container debugging
- Description: Intro to debugging a sad container using top, pprof and prometheus
- Owner: Charlotte
- GORM
- Description: GORM in ECHO
- Owner: Jesús