Overview
Syllabus
Intro
Setup logging and monitoring
Simplify getting started to minimize cognitive load.
Turn rumor into recommended.
Decrease fragmentation and inconsistencies.
They define step-by-step-by-step
They are extensible
They are optional
Clearly define the audience
Determine one thing you want them to be able to do
Engage with the developer community
Lead with transparency
Get out of the way; empower developers to help themselves
Identify the "center of gravity" of the community opinions
The more time engineers spend onboarding, bootstrapping, configuring, validating, coordinating, and asking for help, the less time they spend writing code.
Make it easy for developers to build new components with organizational standards and best-practices baked in.
To simplify the creation of projects following those conventions, "scaffolding" tools can automatically generate them at the beginning of each project.
Reduce Time-to-Hello World to just a few clicks, so engineers are free to focus on delivering features.
Taught by
All Things Open