11. Hiring
• People you want to
work with
• Team decides
• Cultural fit trumps
competency
12. Team over the individual
• startup is a team sport
• strong teams >
individual heroes
- heros burn out
• no toxic behavior, even
if you are a 10x
engineer
• cover for each other
“When the year starts the
objective is to win it all with
the team, personal records
are secondary.”
19. Managers are servants to teams
• primary function:
facilitates, communicates,
coordinates
• needs to be taught &
inculcated
• not the only way to
progress career wise
• not every great engineer
will make a great manager
21. Optimize for quick iterations
• Small frequent releases
• Embrace change
• Work with product to
phase features in small
parts
• TDD, Continuous
Integration & Deployment
22. Don’t drop engineering standards
• Professionals: zero
tolerance for bad code
• Shit code vs strategic
tech debt
• Quality is engineering
responsibility
• Challenges are not a
reason to throw away
standards
23. Boring over shiny technology
• Boring: mature technologies / tech already in your
production
• Develop deep competency in your production
stack
• Focus on the business, avoid hype
mcfunley.com/choose-boring-technology-slides
24. Gartner Hype Cycle *
balance: allow for trying new technology by
ensuring we architecture for experimentation
chrisunderwoodsblog.com/2014/01/new-deal-trough-or-plateau
nginx, postgres
php, ruby
mongoDB
soap
nodejs, go
25. Avoid burnout
• We want people to have multi year careers
• Need work-life balance
26. Productivity vs hours worked
• 8 hours of productive
work > 16 hours of
some work, Facebook,
email, etc…
• Strict work hours
ensure strict free time
twitter.com/joshsusser/status/652540877160603648