Lunch 'n' Lead
What I learned at the Lead Developer Conference
Camille Fournier
Cloning yourself isn't an option: Becoming a multiplier, because you don't horizontally scale
Cloning yourself
- Only a linear multiplier
- Overvalues technical skills
- Bottlenecks change over time
Bottlenecks over Time
Three great virtues
- Laziness
- Impatience
- Hubris
Laziness
- Train your replacement
- Don't be a bottleneck or
a single point of failure
Impatience
- Prune, cut, prioritize
- Sense for where the value lies
- The mythical 10x engineer
Hubris
- Confidence in own opinions
- Be squeaky wheel (but bring oil)
- Be a multiplier by improving
things for everyone
Impact vs. Influence
- Impact is the difference you make
- Influence is your ability to make it
- Is earned rather than conferred
- Gathering feedback is important
Patrick Kua
Riding the paradox as a Lead Developer
Staying technical
vs.
Enabling people
Going faster
vs.
Learning
Delivering
vs.
Innovating
Consistency
vs.
Improvement
Being transparent
vs.
Protecting the team
Business needs
vs.
Technical needs
Riding the Paradox
- Be an adaptive leader
- Become comfortable with uncertainty
- Don't take a binary approach
Sam Barnes
People are weird, I'm weird
Individuals
vs.
Teams
Hiring
- Be honest with candidates
- Don't hire "rockstars"
Team bonding
- Team charters
- Name
- Logo
- What the team should be
- What the team believes in
- Team radar
Individuals
- Introverts and extroverts
- A spectrum, and not fixed
- Beware narrow perception of 'normal'
- See Susan Cain (book and TED talk)
Russ Miles
The technical journey to Microservices
Antifragility
Dan North
Beyond Developer
You are...
- A developer
- In a team
- Building a product
- On a platform
- In a department
- In an organisation
Becky Stafford and
Preet Sandhu
Adaptive Testing
Oren Ellenbogen
Building Happier Engineering Teams
Una Kravets
A Primer on Performance
Cate Huston
12 Challenging Steps to Being a Better Interviewer
Trisha Gee
Staying Ahead of the Curve
Lightning Talks
Graham Gilchrist
Building reproducible dev environments with Docker
James Abley
Go - I made all the mistakes so you don't have to
Dan Webb
Why you should be checking out Rust
Ben Godfrey
Go faster with Angular
Ben King
From web developer to mobile developer with NativeScript
Junade Ali
Practical Web Security
Videos
http://2015.theleaddeveloper.com/videos
Lead Developer Conference
By hgcummings
Lead Developer Conference
- 277