SlideShare una empresa de Scribd logo
1 de 58
Descargar para leer sin conexión
Contributors
wanted
Increasing diversity in your
open source project
@k88hudson
Web engineer at Mozilla foundation
diversity === good
1 What is diversity?
!
2 Why is diversity
important to open
source?
Identity
diversity
blue
pentagon
red
diamond
Cognitive
diversity
area = 1.7204774 × s2
convex
108°
4 sides
parallel
opposite sides
perimetre = 4s
Diversity
trumps ability”
“
Cognitive Diversity
Diverse perspectives: ways of
representing situations and problems
Diverse interpretations: ways of
categorizing or partitioning perspectives
Diverse heuristics: ways of generating
solutions to problems
Diverse predictive models: ways of
inferring cause and effect
Diverse groups – particularly
cognitively diverse groups –
outperform experienced ones
disjunctive tasks
!
complex, multi-
faceted tasks
git -b
!
npm install all the things
Diversity
of experience
Part 2
Implementation
Code contributors
Split up your code base
into modules, improve
docs piece by piece
Diversity is
valuable, also
hard.
Consider a

code of conduct
Help resolve conflicts

when/if they occur
!
Help people feel safe
github.com/Bantik/contributor_covenant
Let’s broaden our
definition of
“contributor”
“The only people who
matter to making great
software are people who
speak English and
write code”
!
— no one ever
User research
Does my software do
what I think it
does?
Write tests as you
implement new features/
discover problem areas
DESIGN
HOW DO YOU EXPECT USERS TO BEHAVE?
RE-TEST EXPECTATIONS
(fail)
IMPLEMENT
(pass)
1. User stories/tasks

Users should be able to easily determine which events are free
and which need registration
2. Scenarios

Say you are trying to create an event for your javascript meet
up in Toronto. Where do you go to create an event?
3. Expectations

What will happen when you click on the ‘Register’ button?
What do tests look like?
Example: error states
1. Missing authentication
2. Requests time out
3. Missing (but expected) commands
4. Tag does not exist
5. Improper formatting of bower.json
6. Improper dependency resolution
Help contributors
choose the right
target audience for
tests that will be
relevant for your
project.
PRO TIP
You only need around 5
sessions to get a lot
out of user testing
PRO TIP
Results may be
unexpected.
(in a good way)
Multimedialokalisierung
Localization
Localization
Continuous localization
• Detect Accept-Language header
• Implement routing/UI/user sessions
to support custom language settings
• Add gettext() or other
implementation to templating system
• Upload strings in JSON files to
continuous localization platform
Host: “2014.jsconf.us”
Accept-Language:"en-US,en;q=0.5"
GET 2014.jsconf.us
Accept-language
GET /:locale?
GET /:locale?/tools
webmaker.org/en-US/tools
webmaker.org/tools
Routing
Gettext
.filter('gettext', ['localize',
function (localize) {
return function (input) {
return localize.getString(input);
};
}
]);
<p>{{ ‘Hello JSConf’ | gettext }}</p>
fr/webmaker.json
Transifex
Libraries can be
localized too
1057
Instead of thinking about
your core team as mentors,
ask contributors to teach
you what you don’t know.
Determine your
blind spots, make
specific asks
localization accessibility performance copy writing
docs testing user research animated gifs
Remember!
1. Diverse groups – particularly cognitively
diverse groups – outperform experienced ones
2. Diversity is most effective for disjunctive and
complex problem solving
3. Modularize and help new code contributors
feel safe
4. Identify team weaknesses, broaden definition
of “contributor”
Making good
software is

fucking hard.
Cognitive diversity is way too
valuable for us not to care.
Thanks!
@k88hudson
If you want to find the book I mentioned:
Page, Scott. The Difference: How the Power of Diversity
Creates Better Groups, Firms, Schools, and Societies

Más contenido relacionado

Destacado

APN Polishop.Com.VC - Apresentação de Oportunidade
APN Polishop.Com.VC - Apresentação de OportunidadeAPN Polishop.Com.VC - Apresentação de Oportunidade
APN Polishop.Com.VC - Apresentação de OportunidadePOLISHOP.COM.VC
 
Создание акустического глубиномера
Создание акустического глубиномераСоздание акустического глубиномера
Создание акустического глубиномераkulibin
 
Digital technologies and the future of universities
Digital technologies and the future of universitiesDigital technologies and the future of universities
Digital technologies and the future of universitiesNeuza Pedro
 
Physical internet manifesto 1.8 2011 03-21 français
Physical internet manifesto 1.8 2011 03-21 françaisPhysical internet manifesto 1.8 2011 03-21 français
Physical internet manifesto 1.8 2011 03-21 françaisphysical_internet
 
Mark Spencer’s Presentation at eComm 2009
Mark Spencer’s Presentation at eComm 2009Mark Spencer’s Presentation at eComm 2009
Mark Spencer’s Presentation at eComm 2009eCommConf
 
Presentation For Baptist U Pr Summit 2009
Presentation For Baptist U Pr Summit 2009Presentation For Baptist U Pr Summit 2009
Presentation For Baptist U Pr Summit 2009Anita Ho
 
Digitaalisuus osana osaamisperusteisia oppimisratkaisuja
Digitaalisuus osana osaamisperusteisia oppimisratkaisujaDigitaalisuus osana osaamisperusteisia oppimisratkaisuja
Digitaalisuus osana osaamisperusteisia oppimisratkaisujaTaivassalo Minna
 
PlanSea.org Educates About Our Oceans
PlanSea.org Educates About Our OceansPlanSea.org Educates About Our Oceans
PlanSea.org Educates About Our OceansKristin Gaspar
 
Getting Started (EN)
Getting Started (EN)Getting Started (EN)
Getting Started (EN)Addoro AB
 
Challenges in Clinical Data Analysis with R
Challenges in Clinical Data Analysis with RChallenges in Clinical Data Analysis with R
Challenges in Clinical Data Analysis with RIan Cook
 
• How effective is the combination of your main products and ancillary texts?
•	How effective is the combination of your main products and ancillary texts?•	How effective is the combination of your main products and ancillary texts?
• How effective is the combination of your main products and ancillary texts?Enitan Adepitan
 

Destacado (13)

APN Polishop.Com.VC - Apresentação de Oportunidade
APN Polishop.Com.VC - Apresentação de OportunidadeAPN Polishop.Com.VC - Apresentação de Oportunidade
APN Polishop.Com.VC - Apresentação de Oportunidade
 
Создание акустического глубиномера
Создание акустического глубиномераСоздание акустического глубиномера
Создание акустического глубиномера
 
Digital technologies and the future of universities
Digital technologies and the future of universitiesDigital technologies and the future of universities
Digital technologies and the future of universities
 
Mistä tilasit lentoliput vuonna 1985?
Mistä tilasit lentoliput vuonna 1985?Mistä tilasit lentoliput vuonna 1985?
Mistä tilasit lentoliput vuonna 1985?
 
Physical internet manifesto 1.8 2011 03-21 français
Physical internet manifesto 1.8 2011 03-21 françaisPhysical internet manifesto 1.8 2011 03-21 français
Physical internet manifesto 1.8 2011 03-21 français
 
Mark Spencer’s Presentation at eComm 2009
Mark Spencer’s Presentation at eComm 2009Mark Spencer’s Presentation at eComm 2009
Mark Spencer’s Presentation at eComm 2009
 
PAY2YOU
PAY2YOUPAY2YOU
PAY2YOU
 
Presentation For Baptist U Pr Summit 2009
Presentation For Baptist U Pr Summit 2009Presentation For Baptist U Pr Summit 2009
Presentation For Baptist U Pr Summit 2009
 
Digitaalisuus osana osaamisperusteisia oppimisratkaisuja
Digitaalisuus osana osaamisperusteisia oppimisratkaisujaDigitaalisuus osana osaamisperusteisia oppimisratkaisuja
Digitaalisuus osana osaamisperusteisia oppimisratkaisuja
 
PlanSea.org Educates About Our Oceans
PlanSea.org Educates About Our OceansPlanSea.org Educates About Our Oceans
PlanSea.org Educates About Our Oceans
 
Getting Started (EN)
Getting Started (EN)Getting Started (EN)
Getting Started (EN)
 
Challenges in Clinical Data Analysis with R
Challenges in Clinical Data Analysis with RChallenges in Clinical Data Analysis with R
Challenges in Clinical Data Analysis with R
 
• How effective is the combination of your main products and ancillary texts?
•	How effective is the combination of your main products and ancillary texts?•	How effective is the combination of your main products and ancillary texts?
• How effective is the combination of your main products and ancillary texts?
 

Similar a Contributors wanted - Increasing diversity in your open source project (@k88hudson)

DSL's with Groovy
DSL's with GroovyDSL's with Groovy
DSL's with Groovypaulbowler
 
Build your own Language - Why and How?
Build your own Language - Why and How?Build your own Language - Why and How?
Build your own Language - Why and How?Markus Voelter
 
Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...
Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...
Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...C4Media
 
Quality in use of domain-specific languages: a case study
Quality in use of domain-specific languages: a case studyQuality in use of domain-specific languages: a case study
Quality in use of domain-specific languages: a case studyAnkica Barisic
 
324587-project-setting-guidance.pdf
324587-project-setting-guidance.pdf324587-project-setting-guidance.pdf
324587-project-setting-guidance.pdfMrRZapata
 
Stream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationStream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationstreambase
 
DSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development PracticesDSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development Practices4Science
 
HP DevOps Summit 2021
HP DevOps Summit 2021HP DevOps Summit 2021
HP DevOps Summit 2021Aliza Carpio
 
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyHP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyAliza Carpio
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Joshua Ledwell
 
Envisioning the Future of Language Workbenches
Envisioning the Future of Language WorkbenchesEnvisioning the Future of Language Workbenches
Envisioning the Future of Language WorkbenchesMarkus Voelter
 
Confee Full Stack Developer Job Description
Confee Full Stack Developer Job DescriptionConfee Full Stack Developer Job Description
Confee Full Stack Developer Job DescriptionGabor Orosz
 
Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)Johannes Brodwall
 
Building a Siri Like Application on iOS
Building a Siri Like Application on iOSBuilding a Siri Like Application on iOS
Building a Siri Like Application on iOSSubhransu Behera
 
Getting Started with the Cortana Skills Kit
Getting Started with the Cortana Skills KitGetting Started with the Cortana Skills Kit
Getting Started with the Cortana Skills KitRick Wargo
 
Introduction to Domain-Driven Design
Introduction to Domain-Driven DesignIntroduction to Domain-Driven Design
Introduction to Domain-Driven DesignR-P-Azevedo
 

Similar a Contributors wanted - Increasing diversity in your open source project (@k88hudson) (20)

DSL's with Groovy
DSL's with GroovyDSL's with Groovy
DSL's with Groovy
 
Resume Raushan
Resume RaushanResume Raushan
Resume Raushan
 
Build your own Language - Why and How?
Build your own Language - Why and How?Build your own Language - Why and How?
Build your own Language - Why and How?
 
Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...
Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...
Synergistic Effects: A Mixed Remote/In-house Team Can Be Better than the Sum ...
 
Quality in use of domain-specific languages: a case study
Quality in use of domain-specific languages: a case studyQuality in use of domain-specific languages: a case study
Quality in use of domain-specific languages: a case study
 
324587-project-setting-guidance.pdf
324587-project-setting-guidance.pdf324587-project-setting-guidance.pdf
324587-project-setting-guidance.pdf
 
Philly Tech Fest Exchange Server 2008 High Availability
Philly Tech Fest Exchange Server 2008 High AvailabilityPhilly Tech Fest Exchange Server 2008 High Availability
Philly Tech Fest Exchange Server 2008 High Availability
 
Stream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationStream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentation
 
DSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development PracticesDSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development Practices
 
HP DevOps Summit 2021
HP DevOps Summit 2021HP DevOps Summit 2021
HP DevOps Summit 2021
 
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyHP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
 
DDD In Agile
DDD In Agile   DDD In Agile
DDD In Agile
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
 
Envisioning the Future of Language Workbenches
Envisioning the Future of Language WorkbenchesEnvisioning the Future of Language Workbenches
Envisioning the Future of Language Workbenches
 
Confee Full Stack Developer Job Description
Confee Full Stack Developer Job DescriptionConfee Full Stack Developer Job Description
Confee Full Stack Developer Job Description
 
Resume raushan
Resume raushanResume raushan
Resume raushan
 
Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)
 
Building a Siri Like Application on iOS
Building a Siri Like Application on iOSBuilding a Siri Like Application on iOS
Building a Siri Like Application on iOS
 
Getting Started with the Cortana Skills Kit
Getting Started with the Cortana Skills KitGetting Started with the Cortana Skills Kit
Getting Started with the Cortana Skills Kit
 
Introduction to Domain-Driven Design
Introduction to Domain-Driven DesignIntroduction to Domain-Driven Design
Introduction to Domain-Driven Design
 

Último

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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Contributors wanted - Increasing diversity in your open source project (@k88hudson)