SlideShare una empresa de Scribd logo
1 de 79
Descargar para leer sin conexión
Staking Your Claim in
                         OSS
                    How To Succeed at Open Source Development




Wednesday, October 13, 2010
Rubinius



                              Evan Phoenix

                               Engine Yard
Wednesday, October 13, 2010
4 Laws/Guidelines



Wednesday, October 13, 2010
1
                              Contributors are a
                                  privilege


Wednesday, October 13, 2010
2
                            “No” is an
                        acceptable answer


Wednesday, October 13, 2010
3
                              Responsibility is
                                  power


Wednesday, October 13, 2010
4
                              Communicate.
                                 A lot.


Wednesday, October 13, 2010
Be nice.



Wednesday, October 13, 2010
They’re doing you a
                             favor.


Wednesday, October 13, 2010
Keep your cool



Wednesday, October 13, 2010
Case Study 1:
               The unwanted feature


Wednesday, October 13, 2010
Contributor:

                “I added the ability to
                   avoid flushing the
                        toilet!”


Wednesday, October 13, 2010
Wednesday, October 13, 2010
What you might think:



                              “What an idiot.”



Wednesday, October 13, 2010
Deep Breath.
                                 Chillax.
                              Apply the laws.


Wednesday, October 13, 2010
What you say:

                 “Great! But we’re not
                  ready to integrate
                         that.”


Wednesday, October 13, 2010
Talk about:




                •             Why they want it.
                •             Why you don’t.

Wednesday, October 13, 2010
Forking for all the
                                right reasons


Wednesday, October 13, 2010
Fork for love,
                               not for hate


Wednesday, October 13, 2010
Bad Reason:


                      “The other devs are
                          assholes.”


Wednesday, October 13, 2010
Good Reason:


                “I want to experiment
                with something new.”


Wednesday, October 13, 2010
Fork in public



Wednesday, October 13, 2010
Be the forks friend



Wednesday, October 13, 2010
Process



Wednesday, October 13, 2010
Too much process
                                  =
                           contributor pain


Wednesday, October 13, 2010
Too little process
                                        =
                                project pain


Wednesday, October 13, 2010
Avoid complicated
                          setup/workflow


Wednesday, October 13, 2010
Premature process is
                     the root of
                    all frustration


Wednesday, October 13, 2010
Case Study 2:
               Controlling the Chaos


Wednesday, October 13, 2010
Contributor:


                              “Here are 10 new
                                 patches!”


Wednesday, October 13, 2010
Wednesday, October 13, 2010
Committer:

                     “These patches
                   overlap with stuff we
                     already wrote,”


Wednesday, October 13, 2010
Committer:

                     “And they introduce
                            5 new
                      dependencies...”


Wednesday, October 13, 2010
Committer:

                       “And they’re in a
                      completely different
                           style.”


Wednesday, October 13, 2010
Wednesday, October 13, 2010
Remember the laws.



Wednesday, October 13, 2010
Use this as a
                         teachable moment


Wednesday, October 13, 2010
Committer:

                     “Thanks for all the
                    hard work, we need
                    to discuss this first.”


Wednesday, October 13, 2010
Discuss

                   • How to keep patches up to date
                   • Architecture integration
                   • Adhering to style guide


Wednesday, October 13, 2010
Revise Process


                   • How and when to submit patches
                   • Document architecture and style guide


Wednesday, October 13, 2010
Worst Case



Wednesday, October 13, 2010
Contributor:


                              “I’m not willing to
                              change for you.”


Wednesday, October 13, 2010
Committer:


                        “Sorry to hear that,
                         have a good life.”


Wednesday, October 13, 2010
Best Case



Wednesday, October 13, 2010
Common Case



Wednesday, October 13, 2010
Contributor:


                     “No problem, I’ll get
                       right on that.”


Wednesday, October 13, 2010
Enthusiasm
                                    is
                              Transformative


Wednesday, October 13, 2010
Easy Wins



Wednesday, October 13, 2010
“How can I help?”



Wednesday, October 13, 2010
Simple goals,
                               easy tasks


Wednesday, October 13, 2010
Run this command,
                      fix what is broken.


Wednesday, October 13, 2010
Rubinius
                                  &
                              RubySpec


Wednesday, October 13, 2010
90%+ committers



Wednesday, October 13, 2010
Dirkjan Bussink



Wednesday, October 13, 2010
Wednesday, October 13, 2010
commit 5386d9299360b5f1ede14392b97da6dc7163ed00
             Author: Dirkjan Bussink <d.bussink@gmail.com>
             Date:   Tue Jan 8 20:29:01 2008 +0100

                       Added Process::POSIX safety checks

               kernel/core/process.rb |   87 +++++++++++++++++++++++++++++++++++------------
               1 files changed, 65 insertions(+), 22 deletions(-)




Wednesday, October 13, 2010
446 commits



Wednesday, October 13, 2010
Easy wins are a
                              gateway drug.


Wednesday, October 13, 2010
No Core Team



Wednesday, October 13, 2010
Trust is
                              transformative


Wednesday, October 13, 2010
Rubinius



Wednesday, October 13, 2010
One Patch
                                ==
                          Commit Privileges


Wednesday, October 13, 2010
Responsibility
                                    >
                                Privilege


Wednesday, October 13, 2010
Skeptic:


                              “There will be
                                 chaos.”


Wednesday, October 13, 2010
> 10 reverts



Wednesday, October 13, 2010
Why?



Wednesday, October 13, 2010
Responsibility.



Wednesday, October 13, 2010
But...



Wednesday, October 13, 2010
Conflicts with “No”



Wednesday, October 13, 2010
Communicate about
                        features


Wednesday, October 13, 2010
Advocate forks/
                              branches for new
                                  features


Wednesday, October 13, 2010
As a contributor...



Wednesday, October 13, 2010
Remember these
                                  laws.


Wednesday, October 13, 2010
Don’t take it
                              personally.


Wednesday, October 13, 2010
OSS is a
                              social contract


Wednesday, October 13, 2010
Contributors want
                                to succeed


Wednesday, October 13, 2010
Contributors want
                                 to respect


Wednesday, October 13, 2010
Give respect,
                              get respect.


Wednesday, October 13, 2010
We all just want
                               to be loved.


Wednesday, October 13, 2010

Más contenido relacionado

Destacado

Rubinius For You - GoRuCo
Rubinius For You - GoRuCoRubinius For You - GoRuCo
Rubinius For You - GoRuCoevanphx
 
RubyConfX Keynote
RubyConfX KeynoteRubyConfX Keynote
RubyConfX Keynoteprqgdave
 
The Story of Federal Register 2.0
The Story of Federal Register 2.0The Story of Federal Register 2.0
The Story of Federal Register 2.0peregrinator
 
Paradigma Baru Sistem Perencanaan Pembangunan
Paradigma Baru Sistem Perencanaan PembangunanParadigma Baru Sistem Perencanaan Pembangunan
Paradigma Baru Sistem Perencanaan PembangunanDadang Solihin
 
Rubinius - What Have You Done For Me Lately
Rubinius - What Have You Done For Me LatelyRubinius - What Have You Done For Me Lately
Rubinius - What Have You Done For Me Latelyevanphx
 
RubyConf 2009
RubyConf 2009RubyConf 2009
RubyConf 2009evanphx
 
Developing a Language
Developing a LanguageDeveloping a Language
Developing a Languageevanphx
 
Rubinius 1.0 and more!
Rubinius 1.0 and more!Rubinius 1.0 and more!
Rubinius 1.0 and more!evanphx
 
Warbler at RubyConf 2010
Warbler at RubyConf 2010Warbler at RubyConf 2010
Warbler at RubyConf 2010Nick Sieger
 

Destacado (11)

Rubinius For You - GoRuCo
Rubinius For You - GoRuCoRubinius For You - GoRuCo
Rubinius For You - GoRuCo
 
RubyConfX Keynote
RubyConfX KeynoteRubyConfX Keynote
RubyConfX Keynote
 
The Story of Federal Register 2.0
The Story of Federal Register 2.0The Story of Federal Register 2.0
The Story of Federal Register 2.0
 
India::Ruby
India::RubyIndia::Ruby
India::Ruby
 
Paradigma Baru Sistem Perencanaan Pembangunan
Paradigma Baru Sistem Perencanaan PembangunanParadigma Baru Sistem Perencanaan Pembangunan
Paradigma Baru Sistem Perencanaan Pembangunan
 
Rubinius - What Have You Done For Me Lately
Rubinius - What Have You Done For Me LatelyRubinius - What Have You Done For Me Lately
Rubinius - What Have You Done For Me Lately
 
RubyConf 2009
RubyConf 2009RubyConf 2009
RubyConf 2009
 
Developing a Language
Developing a LanguageDeveloping a Language
Developing a Language
 
Rubinius 1.0 and more!
Rubinius 1.0 and more!Rubinius 1.0 and more!
Rubinius 1.0 and more!
 
Warbler at RubyConf 2010
Warbler at RubyConf 2010Warbler at RubyConf 2010
Warbler at RubyConf 2010
 
Knowledge Management (KM) Reformasi Birokrasi
Knowledge Management (KM) Reformasi BirokrasiKnowledge Management (KM) Reformasi Birokrasi
Knowledge Management (KM) Reformasi Birokrasi
 

Similar a Staking Your Claim In Open Source

How to be a better designer
How to be a better designerHow to be a better designer
How to be a better designerJason Robb
 
Nurturing the 21st Century Classroom
Nurturing the 21st Century ClassroomNurturing the 21st Century Classroom
Nurturing the 21st Century ClassroomP Parson
 
Qconsp domesticando dragoes com soluções escaláveis
Qconsp   domesticando dragoes com soluções escaláveisQconsp   domesticando dragoes com soluções escaláveis
Qconsp domesticando dragoes com soluções escaláveisBruno Oliveira
 
Advanced android
Advanced androidAdvanced android
Advanced androiddonnfelker
 
Successful development without QA
Successful development without QASuccessful development without QA
Successful development without QAPavel Gabriel
 
Agile Test Case Management
Agile Test Case ManagementAgile Test Case Management
Agile Test Case ManagementAdam Goucher
 
Classrooms of Tomorrow
Classrooms of TomorrowClassrooms of Tomorrow
Classrooms of TomorrowRodd Lucier
 
OSMC2010 Open NMS Kickstart
OSMC2010 Open NMS KickstartOSMC2010 Open NMS Kickstart
OSMC2010 Open NMS KickstartRonny
 
Dr. © - How I learned to stop worrying and love fair-use licenses
Dr. © - How I learned to stop worrying and love fair-use licensesDr. © - How I learned to stop worrying and love fair-use licenses
Dr. © - How I learned to stop worrying and love fair-use licensesAndré Luís
 
Roomware - Trends - Hardware as commodity
Roomware - Trends - Hardware as commodityRoomware - Trends - Hardware as commodity
Roomware - Trends - Hardware as commodityguest8ce14f
 
Room ware next_slideshare
Room ware next_slideshareRoom ware next_slideshare
Room ware next_slidesharePeter Kaptein
 
Maximising value of social media
Maximising value of social mediaMaximising value of social media
Maximising value of social mediaIngrid Koehler
 
How Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus IndustryHow Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus IndustryJohan Ronnestam
 
Bode Technology Retreat!
Bode Technology Retreat!Bode Technology Retreat!
Bode Technology Retreat!Terri Sallee
 
Learning to Love: Crash Course in Emotional Design - Paris Web 2013
Learning to Love: Crash Course in Emotional Design - Paris Web 2013Learning to Love: Crash Course in Emotional Design - Paris Web 2013
Learning to Love: Crash Course in Emotional Design - Paris Web 2013Mariusz Cieśla
 
The workshop framework (pdf)
The workshop framework (pdf)The workshop framework (pdf)
The workshop framework (pdf)Angela Maiers
 

Similar a Staking Your Claim In Open Source (20)

Devops culturelt
Devops cultureltDevops culturelt
Devops culturelt
 
How to be a better designer
How to be a better designerHow to be a better designer
How to be a better designer
 
Nurturing the 21st Century Classroom
Nurturing the 21st Century ClassroomNurturing the 21st Century Classroom
Nurturing the 21st Century Classroom
 
How to be a better designer
How to be a better designerHow to be a better designer
How to be a better designer
 
Qconsp domesticando dragoes com soluções escaláveis
Qconsp   domesticando dragoes com soluções escaláveisQconsp   domesticando dragoes com soluções escaláveis
Qconsp domesticando dragoes com soluções escaláveis
 
Advanced android
Advanced androidAdvanced android
Advanced android
 
Successful development without QA
Successful development without QASuccessful development without QA
Successful development without QA
 
Agile Test Case Management
Agile Test Case ManagementAgile Test Case Management
Agile Test Case Management
 
Life with your skills
Life with your skillsLife with your skills
Life with your skills
 
Classrooms of Tomorrow
Classrooms of TomorrowClassrooms of Tomorrow
Classrooms of Tomorrow
 
Spacebits at Codebits
Spacebits at CodebitsSpacebits at Codebits
Spacebits at Codebits
 
OSMC2010 Open NMS Kickstart
OSMC2010 Open NMS KickstartOSMC2010 Open NMS Kickstart
OSMC2010 Open NMS Kickstart
 
Dr. © - How I learned to stop worrying and love fair-use licenses
Dr. © - How I learned to stop worrying and love fair-use licensesDr. © - How I learned to stop worrying and love fair-use licenses
Dr. © - How I learned to stop worrying and love fair-use licenses
 
Roomware - Trends - Hardware as commodity
Roomware - Trends - Hardware as commodityRoomware - Trends - Hardware as commodity
Roomware - Trends - Hardware as commodity
 
Room ware next_slideshare
Room ware next_slideshareRoom ware next_slideshare
Room ware next_slideshare
 
Maximising value of social media
Maximising value of social mediaMaximising value of social media
Maximising value of social media
 
How Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus IndustryHow Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus Industry
 
Bode Technology Retreat!
Bode Technology Retreat!Bode Technology Retreat!
Bode Technology Retreat!
 
Learning to Love: Crash Course in Emotional Design - Paris Web 2013
Learning to Love: Crash Course in Emotional Design - Paris Web 2013Learning to Love: Crash Course in Emotional Design - Paris Web 2013
Learning to Love: Crash Course in Emotional Design - Paris Web 2013
 
The workshop framework (pdf)
The workshop framework (pdf)The workshop framework (pdf)
The workshop framework (pdf)
 

Más de evanphx

Rubinius - What Have You Done For Me Lately?
Rubinius - What Have You Done For Me Lately?Rubinius - What Have You Done For Me Lately?
Rubinius - What Have You Done For Me Lately?evanphx
 
Accelerating Ruby with LLVM
Accelerating Ruby with LLVMAccelerating Ruby with LLVM
Accelerating Ruby with LLVMevanphx
 
Ruby World
Ruby WorldRuby World
Ruby Worldevanphx
 
Rubinius Community - MWRC
Rubinius Community - MWRCRubinius Community - MWRC
Rubinius Community - MWRCevanphx
 
rubyconf 2007 - Rubinius 1.0
rubyconf 2007 - Rubinius 1.0rubyconf 2007 - Rubinius 1.0
rubyconf 2007 - Rubinius 1.0evanphx
 
Rubinius - Improving the Rails ecosystem
Rubinius - Improving the Rails ecosystemRubinius - Improving the Rails ecosystem
Rubinius - Improving the Rails ecosystemevanphx
 
Rubinius - A Tool of the Future
Rubinius - A Tool of the FutureRubinius - A Tool of the Future
Rubinius - A Tool of the Futureevanphx
 

Más de evanphx (7)

Rubinius - What Have You Done For Me Lately?
Rubinius - What Have You Done For Me Lately?Rubinius - What Have You Done For Me Lately?
Rubinius - What Have You Done For Me Lately?
 
Accelerating Ruby with LLVM
Accelerating Ruby with LLVMAccelerating Ruby with LLVM
Accelerating Ruby with LLVM
 
Ruby World
Ruby WorldRuby World
Ruby World
 
Rubinius Community - MWRC
Rubinius Community - MWRCRubinius Community - MWRC
Rubinius Community - MWRC
 
rubyconf 2007 - Rubinius 1.0
rubyconf 2007 - Rubinius 1.0rubyconf 2007 - Rubinius 1.0
rubyconf 2007 - Rubinius 1.0
 
Rubinius - Improving the Rails ecosystem
Rubinius - Improving the Rails ecosystemRubinius - Improving the Rails ecosystem
Rubinius - Improving the Rails ecosystem
 
Rubinius - A Tool of the Future
Rubinius - A Tool of the FutureRubinius - A Tool of the Future
Rubinius - A Tool of the Future
 

Último

SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 

Último (20)

SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 

Staking Your Claim In Open Source