Contenu connexe
Similaire à Building a Better Scala Community (20)
Plus de Kelley Robinson (20)
Building a Better Scala Community
- 13. How do we build a better
community?
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 14. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
1. PRACTICE EMPATHY
2. BUILD TRUST
3. EMPOWER OTHERS
@kelleyrobinson
- 16. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
Q: If you had a machine that could
dispense an infinite amount of
anything what would it be?
A: Empathy
Mike Schur
Showrunner (Parks and Rec, The Good Place)
Reddit AMA, January 2018
- 17. Why are you building
what you're building?
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 18. Why are things built
the way they are?
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 19. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
"lol why are you using scalatra, it's a
garbage web framework"
- me, once 😬
❌
- 20. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Just because you
can doesn't mean
you should
- 21. What does the customer need?
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 23. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Where are people
coming from?
•Language background
•Company size
•Industry type
- 25. You don't have to know everything
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 26. Who do you
trust more?
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
1. Asks no questions
2. Asks thoughtful
questions
- 28. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
I am trying to ____, so that I can ____.
I'm running into ____.
I've looked at ____ and tried ____.
KWu | Senior Software Engineer, Heroku
blog.newrelic.com/culture/better-junior-developer
- 29. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
I am trying to edit our auto-generated
documentation, so that I can fix a broken
code sample. I'm running into failing tests.
I've looked at the equivalent SMS docs and
tried editing X+Y files.
- 30. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Reciprocity
builds trust
Experienced engineers should
model this behavior
- 31. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Avoid feigning
surprise
"You haven't heard of
Apache Spark?!?"
"Cool I get to tell you about
a data processing tool!"
❌
✅
- 32. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Vulnerability
builds trust
Everyone loves a good story
about failure
- 33. Admit when you don't know
something & help normalize a
growth mindset.
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 35. Looking for talk inspiration? Tell a
story about what went wrong and
what you learned from it.
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 36. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
Don't assume
"basic" knowledge
is universal
My best performing Twilio blog post
- 38. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
Follow the Pac-Man Rule
- 39. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
Leave physical space for
a new person to join a conversation
- 40. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
Expand and repeat!
- 41. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Inside the
workplace
• Hire and train folks
without Scala experience
• Reward engineers for
non-code behaviors
- 42. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
Outside the
workplace
• Teach at ScalaBridge
• Answer Stack Overflow
questions
• Coach someone on their
meetup presentation
- 43. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
ScalaBridge.org
@scalabridge
Slack! (DM for invite link)
- 44. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
ScalaBridge.org
Yifan X. Heather M.Noel W.
👏👏👏
- 45. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
dev.to codenewbie.org
- 46. © 2019 TWILIO INC. ALL RIGHTS RESERVED.
PRACTICE EMPATHY
BUILD TRUST
EMPOWER OTHERS
- 47. The community is yours.
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson
- 48. Be kind to each other.
We're all trying our best.
© 2019 TWILIO INC. ALL RIGHTS RESERVED.
@kelleyrobinson