I am working on some materials around onboarding new engineers.
The Quiz
When was the last time you onboarded a new engineer?
Do different team members use different development environments to run integration tests locally?
Do you have architecture diagrams that are up to date as of last month?
Do you have an up to date list of the APIs you consume and what their SLAs are?
Do you have a list of all the internal tools your team uses to complete their work?
Do you have a list of all the 3rd party tools your team uses to complete their work?
Do you have a list of all the configuration files that your services use?
Do you have a list of all the resources your services consume, object storage, disks, caches, VMs, queues, etc?