Rachel Myers, an engineer from GitHub, joins us to talk about flat management hierarchies, micro services, asset management and zombie movies.
- No managers
- How does work get done?
- Problems with having no structure
- Eventually getting managers
- Tradeoffs
- Engineering popularity contests
- Dog fooding
- First time managers
- What does a good manager do?
- Conway's law - https://en.wikipedia.org/wiki/Conway%27s_law
- Micro services as proxies for team communication
- Ruby on Rails - shared asset management
- On boarding new engineers with micro services
- Handling service failures
- - Aftershow -
- Micro service performance overhead
- Document oriented vs relational databases
- Making simple things hard - buttons
- Code reviews
- Code that runs way too long in production