SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
How can I contribute
to open source?
@ladyleet
Contributing to
open source is easy!
There are so many ways
to do so.
@ladyleet
CONTRIBUTING TO OPEN SOURCE:
A QUICKSTART GUIDE
@ladyleet
Tracy Lee | @ladyleet
CEO, This Dot Labs
● RxJS Core Team
● Google Developer Expert, Angular
● Microsoft MVP
● Modern Web Podcast
● GDG Silicon Valley & Triangle
● Google Women Techmakers Lead
WE LOVE OUR CLIENTS!
WE’RE HIRING!
Email me tracy@thisdot.co
How can I contribute
to open source?
@ladyleet
🚀 ❓ 📚
→
MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS
Today’s OS Agenda
→ → 👌
@ladyleet
🚀 ❓ 📚
→
MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS
Today’s OS Agenda
→ → 👌
@ladyleet
Contribute!
Share & Educate
Meet Maintainers
Join the Community
🚀My Journey into Open Source
01
02
03
04
@ladyleet
🚀 ❓ 📚
→
MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS
Today’s OS Agenda
→ → 👌
@ladyleet
Are your goals
functional or aspirational?
@ladyleet
ASPIRATIONAL -
I want to build a career through open source.
FUNCTIONAL -
I need to fix something that’s not working for me.
Are your goals
functional or aspirational?
@ladyleet
@ladyleet
GIVE BEFORE YOU ASK
FUNCTIONAL -
I need to fix something that’s not working for me.
SUBMIT AN ISSUE FIRST - ASK FOR FEEDBACK
FIND MAINTAINERS IN OTHER FORUMS.
BUILD GENUINE RELATIONSHIPS
01
02
03
04
@ladyleet
ASPIRATIONAL -
I want to build a career through open source.
CAN I BE A SUCCESSFUL CONTRIBUTOR & DO I LIKE THIS TEAM?
SOLVE PROBLEMS MAINTAINERS WANT
HELP WITH THE DOCS!
EDUCATE AND SHARE
01
02
03
04
🚀 ❓ 📚
→
MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS
Today’s OS Agenda
→ → 👌
@ladyleet
❖ Have compassion.
❖ Treat maintainers like people.
❖ Be professional.
❖ Assume the best of intentions.
❖ Abide by the code of conduct.
DO
❖ Don’t be or act entitled.
❖ Don’t think you are a maintainer’s
biggest priority.
❖ Don’t be annoying.
❖ Don’t complain.
DON’T
Do’s and Don’ts
🚀 ❓ 📚
→
MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS
What did we learn today?
→ → 👌
@ladyleet
COME WORK WITH OUR AMAZING TEAM
Email me tracy@thisdot.co
WE’RE HIRING!
Email me tracy@thisdot.co

Contenu connexe

Tendances

Hvordan få drømmejobben i 2015?
Hvordan få drømmejobben i 2015?Hvordan få drømmejobben i 2015?
Hvordan få drømmejobben i 2015?Karl Philip Lund
 
Cool Web tools for your business
Cool Web tools for your businessCool Web tools for your business
Cool Web tools for your businessBruce Wade
 
How To Become Digitally Famous At Social Media Recruitment
How To Become Digitally Famous At Social Media RecruitmentHow To Become Digitally Famous At Social Media Recruitment
How To Become Digitally Famous At Social Media RecruitmentDave Hazlehurst
 
How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...
How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...
How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...rtCamp
 
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017Em Campbell-Pretty
 
The best content to broadcast on meerkat
The best content to broadcast on meerkatThe best content to broadcast on meerkat
The best content to broadcast on meerkatBryan S Arnold
 
How Fingerprint Scanners Work
How  Fingerprint  Scanners  WorkHow  Fingerprint  Scanners  Work
How Fingerprint Scanners Workguest511afe
 
Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017
Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017
Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017rtCamp
 
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...Em Campbell-Pretty
 
How to Attract and Engage Talent in the Midst of all the Noise (employer bran...
How to Attract and Engage Talent in the Midst of all the Noise (employer bran...How to Attract and Engage Talent in the Midst of all the Noise (employer bran...
How to Attract and Engage Talent in the Midst of all the Noise (employer bran...Celinda Appleby
 
Transition Road Mapping Toolbox
Transition Road Mapping ToolboxTransition Road Mapping Toolbox
Transition Road Mapping ToolboxNia Luckey
 
Responsible Tech Starts with Culture
Responsible Tech Starts with Culture Responsible Tech Starts with Culture
Responsible Tech Starts with Culture Em Campbell-Pretty
 
DIY Professional Development with Karen Blumberg
DIY Professional Development with Karen BlumbergDIY Professional Development with Karen Blumberg
DIY Professional Development with Karen BlumbergKimberly Beeman
 
Job search strategies for standing out
Job search   strategies for standing outJob search   strategies for standing out
Job search strategies for standing outZealify
 
How to create visibility for events beyond a picture of an empty flipchart [a...
How to create visibility for events beyond a picture of an empty flipchart [a...How to create visibility for events beyond a picture of an empty flipchart [a...
How to create visibility for events beyond a picture of an empty flipchart [a...FOMO Creator
 
The C* Word - Content Marketing Explained
The C* Word - Content Marketing ExplainedThe C* Word - Content Marketing Explained
The C* Word - Content Marketing ExplainedDave Hazlehurst
 

Tendances (17)

Hvordan få drømmejobben i 2015?
Hvordan få drømmejobben i 2015?Hvordan få drømmejobben i 2015?
Hvordan få drømmejobben i 2015?
 
Employability & Social Media
Employability & Social MediaEmployability & Social Media
Employability & Social Media
 
Cool Web tools for your business
Cool Web tools for your businessCool Web tools for your business
Cool Web tools for your business
 
How To Become Digitally Famous At Social Media Recruitment
How To Become Digitally Famous At Social Media RecruitmentHow To Become Digitally Famous At Social Media Recruitment
How To Become Digitally Famous At Social Media Recruitment
 
How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...
How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...
How Contributing To The WordPress Core Helps by Rahul Bansal @ WordCamp Ahmed...
 
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
Tribal Unity: The Heart of Scaling Agile - Keynote Agile Israel 2017
 
The best content to broadcast on meerkat
The best content to broadcast on meerkatThe best content to broadcast on meerkat
The best content to broadcast on meerkat
 
How Fingerprint Scanners Work
How  Fingerprint  Scanners  WorkHow  Fingerprint  Scanners  Work
How Fingerprint Scanners Work
 
Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017
Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017
Non-Development Careers in WordPress - Rahul Bansal @ WordCamp Kanpur 2017
 
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
TRIBAL UNITY: A Culture First Approach To Enterprise Agility (Keynote AgileC...
 
How to Attract and Engage Talent in the Midst of all the Noise (employer bran...
How to Attract and Engage Talent in the Midst of all the Noise (employer bran...How to Attract and Engage Talent in the Midst of all the Noise (employer bran...
How to Attract and Engage Talent in the Midst of all the Noise (employer bran...
 
Transition Road Mapping Toolbox
Transition Road Mapping ToolboxTransition Road Mapping Toolbox
Transition Road Mapping Toolbox
 
Responsible Tech Starts with Culture
Responsible Tech Starts with Culture Responsible Tech Starts with Culture
Responsible Tech Starts with Culture
 
DIY Professional Development with Karen Blumberg
DIY Professional Development with Karen BlumbergDIY Professional Development with Karen Blumberg
DIY Professional Development with Karen Blumberg
 
Job search strategies for standing out
Job search   strategies for standing outJob search   strategies for standing out
Job search strategies for standing out
 
How to create visibility for events beyond a picture of an empty flipchart [a...
How to create visibility for events beyond a picture of an empty flipchart [a...How to create visibility for events beyond a picture of an empty flipchart [a...
How to create visibility for events beyond a picture of an empty flipchart [a...
 
The C* Word - Content Marketing Explained
The C* Word - Content Marketing ExplainedThe C* Word - Content Marketing Explained
The C* Word - Content Marketing Explained
 

Similaire à Contributing to Open Source - Angular World Tour

How to Survive Founder's Syndrome
How to Survive Founder's SyndromeHow to Survive Founder's Syndrome
How to Survive Founder's SyndromeBloomerang
 
Growing into new roles beyond the cloud
Growing into new roles beyond the cloudGrowing into new roles beyond the cloud
Growing into new roles beyond the cloudDaiany Palacios
 
Career Hacking: Tips and Tricks to Making the Most of Your Career
Career Hacking: Tips and Tricks to Making the Most of Your CareerCareer Hacking: Tips and Tricks to Making the Most of Your Career
Career Hacking: Tips and Tricks to Making the Most of Your CareerAndy Piazza
 
Building Your Personal Brand/Online Presence - For College and High School St...
Building Your Personal Brand/Online Presence - For College and High School St...Building Your Personal Brand/Online Presence - For College and High School St...
Building Your Personal Brand/Online Presence - For College and High School St...Kelly Barrett
 
ReadingSEO Master Deck - 23rd January
ReadingSEO Master Deck - 23rd JanuaryReadingSEO Master Deck - 23rd January
ReadingSEO Master Deck - 23rd JanuaryMatt Williamson
 
10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoringSharon Burton
 
Women in High Tech Project: Moving from Discussion to Action
Women in High Tech Project: Moving from Discussion to ActionWomen in High Tech Project: Moving from Discussion to Action
Women in High Tech Project: Moving from Discussion to ActionKaren Holtzblatt
 
Francie & Claudia - A Place for an Agile Leader
Francie & Claudia - A Place for an Agile LeaderFrancie & Claudia - A Place for an Agile Leader
Francie & Claudia - A Place for an Agile LeaderProjectCon
 
Search, Social & Online Reputation Management for Professional Service Providers
Search, Social & Online Reputation Management for Professional Service ProvidersSearch, Social & Online Reputation Management for Professional Service Providers
Search, Social & Online Reputation Management for Professional Service ProvidersPhil Buckley
 
How To Improve Office 365 & SharePoint Adoption In The Real World
How To Improve Office 365 & SharePoint Adoption In The Real WorldHow To Improve Office 365 & SharePoint Adoption In The Real World
How To Improve Office 365 & SharePoint Adoption In The Real WorldRichard Harbridge
 
Balancing a career as a woman is real judith mugeni beauty brains and body af...
Balancing a career as a woman is real judith mugeni beauty brains and body af...Balancing a career as a woman is real judith mugeni beauty brains and body af...
Balancing a career as a woman is real judith mugeni beauty brains and body af...Judith Mugeni
 
10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoringdclsocialmedia
 
Make Your Mark with Social Media - ASID Career Day
Make Your Mark with Social Media - ASID Career DayMake Your Mark with Social Media - ASID Career Day
Make Your Mark with Social Media - ASID Career DayLaura Gainor
 
Building Your Network: Online and Off with Dorie Clark
Building Your Network:  Online and Off with Dorie ClarkBuilding Your Network:  Online and Off with Dorie Clark
Building Your Network: Online and Off with Dorie ClarkContactually
 
Avalaunch Media Double Diamond Digital Series March 2019
Avalaunch Media Double Diamond Digital Series March 2019Avalaunch Media Double Diamond Digital Series March 2019
Avalaunch Media Double Diamond Digital Series March 2019Avalaunch Media
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 

Similaire à Contributing to Open Source - Angular World Tour (20)

How to Survive Founder's Syndrome
How to Survive Founder's SyndromeHow to Survive Founder's Syndrome
How to Survive Founder's Syndrome
 
Growing into new roles beyond the cloud
Growing into new roles beyond the cloudGrowing into new roles beyond the cloud
Growing into new roles beyond the cloud
 
Career Hacking: Tips and Tricks to Making the Most of Your Career
Career Hacking: Tips and Tricks to Making the Most of Your CareerCareer Hacking: Tips and Tricks to Making the Most of Your Career
Career Hacking: Tips and Tricks to Making the Most of Your Career
 
Building Your Personal Brand/Online Presence - For College and High School St...
Building Your Personal Brand/Online Presence - For College and High School St...Building Your Personal Brand/Online Presence - For College and High School St...
Building Your Personal Brand/Online Presence - For College and High School St...
 
Online Presence
Online PresenceOnline Presence
Online Presence
 
ReadingSEO Master Deck - 23rd January
ReadingSEO Master Deck - 23rd JanuaryReadingSEO Master Deck - 23rd January
ReadingSEO Master Deck - 23rd January
 
10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring
 
Women in High Tech Project: Moving from Discussion to Action
Women in High Tech Project: Moving from Discussion to ActionWomen in High Tech Project: Moving from Discussion to Action
Women in High Tech Project: Moving from Discussion to Action
 
Francie & Claudia - A Place for an Agile Leader
Francie & Claudia - A Place for an Agile LeaderFrancie & Claudia - A Place for an Agile Leader
Francie & Claudia - A Place for an Agile Leader
 
Trma585 carpenter
Trma585 carpenterTrma585 carpenter
Trma585 carpenter
 
Search, Social & Online Reputation Management for Professional Service Providers
Search, Social & Online Reputation Management for Professional Service ProvidersSearch, Social & Online Reputation Management for Professional Service Providers
Search, Social & Online Reputation Management for Professional Service Providers
 
Get involved
Get involvedGet involved
Get involved
 
How To Improve Office 365 & SharePoint Adoption In The Real World
How To Improve Office 365 & SharePoint Adoption In The Real WorldHow To Improve Office 365 & SharePoint Adoption In The Real World
How To Improve Office 365 & SharePoint Adoption In The Real World
 
Balancing a career as a woman is real judith mugeni beauty brains and body af...
Balancing a career as a woman is real judith mugeni beauty brains and body af...Balancing a career as a woman is real judith mugeni beauty brains and body af...
Balancing a career as a woman is real judith mugeni beauty brains and body af...
 
10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring
 
Make Your Mark with Social Media - ASID Career Day
Make Your Mark with Social Media - ASID Career DayMake Your Mark with Social Media - ASID Career Day
Make Your Mark with Social Media - ASID Career Day
 
Building Your Network: Online and Off with Dorie Clark
Building Your Network:  Online and Off with Dorie ClarkBuilding Your Network:  Online and Off with Dorie Clark
Building Your Network: Online and Off with Dorie Clark
 
Avalaunch Media Double Diamond Digital Series March 2019
Avalaunch Media Double Diamond Digital Series March 2019Avalaunch Media Double Diamond Digital Series March 2019
Avalaunch Media Double Diamond Digital Series March 2019
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
Hr business smarts
Hr business smartsHr business smarts
Hr business smarts
 

Plus de Tracy Lee

ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...Tracy Lee
 
Angular Girls Kansas City - The Power of Open Source and Social Media
Angular Girls Kansas City - The Power of Open Source and Social MediaAngular Girls Kansas City - The Power of Open Source and Social Media
Angular Girls Kansas City - The Power of Open Source and Social MediaTracy Lee
 
Diversity & Inclusion Conference Talk - Refactr
Diversity & Inclusion Conference Talk - RefactrDiversity & Inclusion Conference Talk - Refactr
Diversity & Inclusion Conference Talk - RefactrTracy Lee
 
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech] Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech] Tracy Lee
 
RxJS Operators - Real World Use Cases (FULL VERSION)
RxJS Operators - Real World Use Cases (FULL VERSION)RxJS Operators - Real World Use Cases (FULL VERSION)
RxJS Operators - Real World Use Cases (FULL VERSION)Tracy Lee
 
RxJS Operators - Real World Use Cases - AngularMix
RxJS Operators - Real World Use Cases - AngularMixRxJS Operators - Real World Use Cases - AngularMix
RxJS Operators - Real World Use Cases - AngularMixTracy Lee
 
Diversity, Inclusive Mindsets, and Architecture
Diversity, Inclusive Mindsets, and ArchitectureDiversity, Inclusive Mindsets, and Architecture
Diversity, Inclusive Mindsets, and ArchitectureTracy Lee
 
Diversity & Inclusion Keynote at Open Source 101
Diversity & Inclusion Keynote at Open Source 101Diversity & Inclusion Keynote at Open Source 101
Diversity & Inclusion Keynote at Open Source 101Tracy Lee
 
Reactive programming with RxJS - ByteConf 2018
Reactive programming with RxJS - ByteConf 2018Reactive programming with RxJS - ByteConf 2018
Reactive programming with RxJS - ByteConf 2018Tracy Lee
 
A Practical Approach to React Native at All Things Open Conference
A Practical Approach to React Native at All Things Open ConferenceA Practical Approach to React Native at All Things Open Conference
A Practical Approach to React Native at All Things Open ConferenceTracy Lee
 
The Power of RxJS in Nativescript + Angular
The Power of RxJS in Nativescript + AngularThe Power of RxJS in Nativescript + Angular
The Power of RxJS in Nativescript + AngularTracy Lee
 
React Native - Getting Started
React Native - Getting StartedReact Native - Getting Started
React Native - Getting StartedTracy Lee
 
RxJS - The Basics & The Future
RxJS - The Basics & The FutureRxJS - The Basics & The Future
RxJS - The Basics & The FutureTracy Lee
 
RxJS: A Beginner & Expert's Perspective - ng-conf 2017
RxJS: A Beginner & Expert's Perspective - ng-conf 2017RxJS: A Beginner & Expert's Perspective - ng-conf 2017
RxJS: A Beginner & Expert's Perspective - ng-conf 2017Tracy Lee
 
An Introduction Into Using Angular’s Material Design
An Introduction Into Using Angular’s Material DesignAn Introduction Into Using Angular’s Material Design
An Introduction Into Using Angular’s Material DesignTracy Lee
 
The Tale of the 3 CLIs - jDays2017
The Tale of the 3 CLIs - jDays2017The Tale of the 3 CLIs - jDays2017
The Tale of the 3 CLIs - jDays2017Tracy Lee
 
Angular Material (2) - NgVikingsConf
Angular Material (2) - NgVikingsConfAngular Material (2) - NgVikingsConf
Angular Material (2) - NgVikingsConfTracy Lee
 
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 Minutes
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 MinutesUsing Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 Minutes
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 MinutesTracy Lee
 
A Tale of 3 CLIs - Angular 2, Ember, and React
A Tale of 3 CLIs - Angular 2, Ember, and ReactA Tale of 3 CLIs - Angular 2, Ember, and React
A Tale of 3 CLIs - Angular 2, Ember, and ReactTracy Lee
 
Learning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social MediaLearning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social MediaTracy Lee
 

Plus de Tracy Lee (20)

ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
 
Angular Girls Kansas City - The Power of Open Source and Social Media
Angular Girls Kansas City - The Power of Open Source and Social MediaAngular Girls Kansas City - The Power of Open Source and Social Media
Angular Girls Kansas City - The Power of Open Source and Social Media
 
Diversity & Inclusion Conference Talk - Refactr
Diversity & Inclusion Conference Talk - RefactrDiversity & Inclusion Conference Talk - Refactr
Diversity & Inclusion Conference Talk - Refactr
 
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech] Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
 
RxJS Operators - Real World Use Cases (FULL VERSION)
RxJS Operators - Real World Use Cases (FULL VERSION)RxJS Operators - Real World Use Cases (FULL VERSION)
RxJS Operators - Real World Use Cases (FULL VERSION)
 
RxJS Operators - Real World Use Cases - AngularMix
RxJS Operators - Real World Use Cases - AngularMixRxJS Operators - Real World Use Cases - AngularMix
RxJS Operators - Real World Use Cases - AngularMix
 
Diversity, Inclusive Mindsets, and Architecture
Diversity, Inclusive Mindsets, and ArchitectureDiversity, Inclusive Mindsets, and Architecture
Diversity, Inclusive Mindsets, and Architecture
 
Diversity & Inclusion Keynote at Open Source 101
Diversity & Inclusion Keynote at Open Source 101Diversity & Inclusion Keynote at Open Source 101
Diversity & Inclusion Keynote at Open Source 101
 
Reactive programming with RxJS - ByteConf 2018
Reactive programming with RxJS - ByteConf 2018Reactive programming with RxJS - ByteConf 2018
Reactive programming with RxJS - ByteConf 2018
 
A Practical Approach to React Native at All Things Open Conference
A Practical Approach to React Native at All Things Open ConferenceA Practical Approach to React Native at All Things Open Conference
A Practical Approach to React Native at All Things Open Conference
 
The Power of RxJS in Nativescript + Angular
The Power of RxJS in Nativescript + AngularThe Power of RxJS in Nativescript + Angular
The Power of RxJS in Nativescript + Angular
 
React Native - Getting Started
React Native - Getting StartedReact Native - Getting Started
React Native - Getting Started
 
RxJS - The Basics & The Future
RxJS - The Basics & The FutureRxJS - The Basics & The Future
RxJS - The Basics & The Future
 
RxJS: A Beginner & Expert's Perspective - ng-conf 2017
RxJS: A Beginner & Expert's Perspective - ng-conf 2017RxJS: A Beginner & Expert's Perspective - ng-conf 2017
RxJS: A Beginner & Expert's Perspective - ng-conf 2017
 
An Introduction Into Using Angular’s Material Design
An Introduction Into Using Angular’s Material DesignAn Introduction Into Using Angular’s Material Design
An Introduction Into Using Angular’s Material Design
 
The Tale of the 3 CLIs - jDays2017
The Tale of the 3 CLIs - jDays2017The Tale of the 3 CLIs - jDays2017
The Tale of the 3 CLIs - jDays2017
 
Angular Material (2) - NgVikingsConf
Angular Material (2) - NgVikingsConfAngular Material (2) - NgVikingsConf
Angular Material (2) - NgVikingsConf
 
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 Minutes
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 MinutesUsing Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 Minutes
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 Minutes
 
A Tale of 3 CLIs - Angular 2, Ember, and React
A Tale of 3 CLIs - Angular 2, Ember, and ReactA Tale of 3 CLIs - Angular 2, Ember, and React
A Tale of 3 CLIs - Angular 2, Ember, and React
 
Learning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social MediaLearning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social Media
 

Dernier

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Contributing to Open Source - Angular World Tour

  • 1.
  • 2. How can I contribute to open source? @ladyleet
  • 3. Contributing to open source is easy! There are so many ways to do so. @ladyleet
  • 4. CONTRIBUTING TO OPEN SOURCE: A QUICKSTART GUIDE @ladyleet
  • 5. Tracy Lee | @ladyleet CEO, This Dot Labs ● RxJS Core Team ● Google Developer Expert, Angular ● Microsoft MVP ● Modern Web Podcast ● GDG Silicon Valley & Triangle ● Google Women Techmakers Lead
  • 6. WE LOVE OUR CLIENTS!
  • 7. WE’RE HIRING! Email me tracy@thisdot.co
  • 8. How can I contribute to open source? @ladyleet
  • 9. 🚀 ❓ 📚 → MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS Today’s OS Agenda → → 👌 @ladyleet
  • 10. 🚀 ❓ 📚 → MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS Today’s OS Agenda → → 👌 @ladyleet
  • 11. Contribute! Share & Educate Meet Maintainers Join the Community 🚀My Journey into Open Source 01 02 03 04 @ladyleet
  • 12. 🚀 ❓ 📚 → MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS Today’s OS Agenda → → 👌 @ladyleet
  • 13. Are your goals functional or aspirational? @ladyleet
  • 14. ASPIRATIONAL - I want to build a career through open source. FUNCTIONAL - I need to fix something that’s not working for me. Are your goals functional or aspirational? @ladyleet
  • 15. @ladyleet GIVE BEFORE YOU ASK FUNCTIONAL - I need to fix something that’s not working for me. SUBMIT AN ISSUE FIRST - ASK FOR FEEDBACK FIND MAINTAINERS IN OTHER FORUMS. BUILD GENUINE RELATIONSHIPS 01 02 03 04
  • 16. @ladyleet ASPIRATIONAL - I want to build a career through open source. CAN I BE A SUCCESSFUL CONTRIBUTOR & DO I LIKE THIS TEAM? SOLVE PROBLEMS MAINTAINERS WANT HELP WITH THE DOCS! EDUCATE AND SHARE 01 02 03 04
  • 17. 🚀 ❓ 📚 → MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS Today’s OS Agenda → → 👌 @ladyleet
  • 18. ❖ Have compassion. ❖ Treat maintainers like people. ❖ Be professional. ❖ Assume the best of intentions. ❖ Abide by the code of conduct. DO ❖ Don’t be or act entitled. ❖ Don’t think you are a maintainer’s biggest priority. ❖ Don’t be annoying. ❖ Don’t complain. DON’T Do’s and Don’ts
  • 19. 🚀 ❓ 📚 → MY JOURNEY IDENTIFY WHY LEARN HOW DO’S AND DON’TS What did we learn today? → → 👌 @ladyleet
  • 20. COME WORK WITH OUR AMAZING TEAM Email me tracy@thisdot.co
  • 21. WE’RE HIRING! Email me tracy@thisdot.co