Building a Community Building a Community around Ignite around - - PowerPoint PPT Presentation
Building a Community Building a Community around Ignite around - - PowerPoint PPT Presentation
Building a Community Building a Community around Ignite around Ignite @jamonholmgren @jamonholmgren I'm Jamon Holmgren I'm Jamon Holmgren B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y
I'm Jamon Holmgren I'm Jamon Holmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Cofounder & CTO at Infinite Red Cofounder & CTO at Infinite Red Twitter: @jamonholmgren Twitter: @jamonholmgren
Jamon Holmgren Jamon Holmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Live near Portland, Oregon Live near Portland, Oregon Wife & 4 kids (hi Cedric!) Wife & 4 kids (hi Cedric!) Half Finnish Half Finnish
Jamon Holmgren Jamon Holmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
React Native React Native React.js React.js Design Design
Infinite Red Infinite Red
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Portland, Oregon Portland, Oregon July 11-12, 2019 July 11-12, 2019 React Native Conference React Native Conference infinite.red/ChainReactConf infinite.red/ChainReactConf
Chain React Chain React
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
React Native WebView React Native WebView Lean Core Initiative Lean Core Initiative Ignite Ignite Reactotron Reactotron
React Native Open Source React Native Open Source
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Building a Community Building a Community around Ignite around Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
What is Ignite? What is Ignite?
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Started using React Native in 2015 Started using React Native in 2015 React Native Newbies React Native Newbies
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
It's a CLI It's a CLI
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
It's a set of boilerplates It's a set of boilerplates
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
It's an ecosystem It's an ecosystem Plugins Plugins 3rd Party Boilerplates 3rd Party Boilerplates Community Community
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Thousands use Ignite Thousands use Ignite
Ignite Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Building a Community Building a Community around Ignite around Ignite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Building a Community Building a Community
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Three phases Three phases
Building a Community Building a Community
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
Phase 1: Phase 1: Build Something Build Something Compelling Compelling
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
Build something YOU would use Build something YOU would use
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
Build something you DO use Build something you DO use
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
Build it for you Build it for you Spend time using it Spend time using it Feel the pain Feel the pain Feel the joy Feel the joy
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling If If you you don’t put time don’t put time into it, why should into it, why should anyone else? anyone else?
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
Ignite Ignite We needed it at Infinite Red We needed it at Infinite Red Tight feedback loops Tight feedback loops Dozens of Infinite Red projects Dozens of Infinite Red projects
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 1: Phase 1: Build Something Compelling Build Something Compelling
Extensible Extensible Third-party boilerplates Third-party boilerplates Third-party plugins Third-party plugins Custom component generators Custom component generators
@jamonholmgren @jamonholmgren
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
A brand evokes a feeling A brand evokes a feeling Gatsby Gatsby Apollo Apollo
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
Make a space Make a space
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
Blog posts Blog posts Link to community.infinite.red! Link to community.infinite.red! Talks - meetups, conferences Talks - meetups, conferences YouTube videos YouTube videos
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 2: Phase 2: Brand, Market, Invite Brand, Market, Invite
People flooding in People flooding in
@jamonholmgren @jamonholmgren
Phase 3: Phase 3: Community Care Community Care
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Welcome! Welcome!
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Set expectations Set expectations Establish rules Establish rules Moderate closely Moderate closely
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Participate Participate Answer questions (not all) Answer questions (not all) Get to know individuals Get to know individuals
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Say "Good Morning!" Say "Good Morning!" Announce new features in the community Announce new features in the community Treat them like friends Treat them like friends
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Support community solutions Support community solutions Community boilerplates Community boilerplates Community plugins Community plugins Community events Community events
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Go beyond Slack Go beyond Slack Chain React Chain React Swag Swag
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Phase 3: Phase 3: Community Care Community Care
Don't automate everything Don't automate everything But do automate some things But do automate some things Article by David Leuliette: Article by David Leuliette: https:/ /tiny.cc/community-automation https:/ /tiny.cc/community-automation
@jamonholmgren @jamonholmgren
Impact Impact
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Impact Impact
Over 3,000 people Over 3,000 people Lively discussions Lively discussions New friends, new relationships New friends, new relationships
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Impact Impact
Recruited IR team members Recruited IR team members Community referrals Community referrals
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Impact Impact
Meaningful connections Meaningful connections US, Canada, Mexico, Poland, Finland, US, Canada, Mexico, Poland, Finland, Netherlands, Germany, Russia, Netherlands, Germany, Russia, Singapore, Nigeria, Australia, Chile Singapore, Nigeria, Australia, Chile ...and many more ...and many more
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Impact Impact
Keeping Ignite healthy Keeping Ignite healthy Issue reports Issue reports Pull requests Pull requests Energy Energy
@jamonholmgren @jamonholmgren
Learn More Learn More
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Ignite Ignite
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Ignite Ignite
github.com/infinitered/ignite github.com/infinitered/ignite
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Infinite Red Infinite Red
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Infinite Red Infinite Red
infinite.red infinite.red
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Chain React Chain React
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Chain React Chain React
infinite.red/ChainReactConf infinite.red/ChainReactConf
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Our Community Our Community
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Our Community Our Community
community.infinite.red community.infinite.red
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
Jamon Holmgren Jamon Holmgren
Twitter: @jamonholmgren Twitter: @jamonholmgren jamonholmgren.com jamonholmgren.com
@jamonholmgren @jamonholmgren
Thank You! Thank You!
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E
@jamonholmgren @jamonholmgren
B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E B U I L D I N G A C O M M U N I T Y A R O U N D I G N I T E