SlideShare a Scribd company logo
The Challenges and
Opportunities
of Working with 
Open Source
Twitter: @IlonaFilipi 






 www.ilonafilipi.com
 	
  Ilona Filipi
MANAGING DIRECTOR/ CO-FOUNDER
Twitter: @MooveAgency 





 www.mooveagency.com
The MOST Popular CMS	
  
1. 23% of all websites run on WordPress
2. 61% websites with CMS run on WP
3. 90 WordPress conferences in 2014

4. 438 Meetup groups in 56 countries
Notable WordPress Users
Challenges of Open-Source	
  
1. Perception of ‘free’ or ‘cheap’
2. No tie-in from the client
3. Dependency on the community

4. Perception that security 
might be a problem
Opportunities and Business
Advantage	
  
1. Low maintenance costs
2. No lock-in from the agency
3. Free updates, forever

4. Better quality
Benefits for Agencies	
  
1. Growing demand
2. Huge pool of skilled people
3. No costs to support the platform

4. Better quality
Can you contribute?	
  
Ways to contribute to OS	
  
1. Development

3. Content writing – documentation, help,
forums

3. Report bugs, suggest features

4. Design

5. Organise / sponsor events
WHY Should I Contribute?

1. To enhance your CV
2. To improve your skills
3. To meet new people

4. To have fun!

5. 5% Rule
HOW to join OS community?
1. Local WordPress meetups
2. Make.WordPress.com
3. Contributor Day
4. Github
info@mooveagency.com
@MooveAgency
@IlonaFilipi
	
  

More Related Content

Similar to The Challenges and Opportunities of Working with Open Source and How to Contribute Back

Web2Expo NY 2009 Presentation
Web2Expo NY 2009 PresentationWeb2Expo NY 2009 Presentation
Web2Expo NY 2009 Presentation
Lauren Cooney
 
WordPress Plugin Basics
WordPress Plugin BasicsWordPress Plugin Basics
WordPress Plugin Basics
Roxana Moolla
 
Why traditional marketing is not enough
Why traditional marketing is not enoughWhy traditional marketing is not enough
Why traditional marketing is not enough
Techsailor
 
The Open-Source Revolution in Corporate Training & Development: LMS Trends an...
The Open-Source Revolution in Corporate Training & Development: LMS Trends an...The Open-Source Revolution in Corporate Training & Development: LMS Trends an...
The Open-Source Revolution in Corporate Training & Development: LMS Trends an...
Human Capital Media
 
How to Utilize eLearning to Cultivate a Culture of Learning in the Workplace
How to Utilize eLearning to Cultivate a Culture of Learning in the WorkplaceHow to Utilize eLearning to Cultivate a Culture of Learning in the Workplace
How to Utilize eLearning to Cultivate a Culture of Learning in the Workplace
Human Capital Media
 
Helping association members accept and embrace online learning
Helping association members accept and embrace online learningHelping association members accept and embrace online learning
Helping association members accept and embrace online learning
Lance A. Simon, CVEP
 
Twilio & Serverless (SmashingConf inspired meetup)
Twilio & Serverless (SmashingConf inspired meetup)Twilio & Serverless (SmashingConf inspired meetup)
Twilio & Serverless (SmashingConf inspired meetup)
Daniel Zivkovic
 
Webinar on webinars for eTwinning Ambassadors
Webinar on webinars for eTwinning AmbassadorsWebinar on webinars for eTwinning Ambassadors
Webinar on webinars for eTwinning Ambassadors
Massimiliano D'Innocenzo
 
2017 Asia Startup Ecosystem Winter Digital Accelerator
2017 Asia Startup Ecosystem Winter Digital Accelerator2017 Asia Startup Ecosystem Winter Digital Accelerator
2017 Asia Startup Ecosystem Winter Digital Accelerator
Christine Souffrant Ntim
 
Embracing Disruption: How One Multinational is Changing its Approach
Embracing Disruption: How One Multinational is Changing its ApproachEmbracing Disruption: How One Multinational is Changing its Approach
Embracing Disruption: How One Multinational is Changing its Approach
Cornerstone OnDemand
 
Digital marketing tools
Digital marketing toolsDigital marketing tools
Digital marketing tools
AngelGuirado
 
Social media strategy
Social media strategy Social media strategy
Social media strategy
Whitehat Inbound Marketing Agency
 
Tips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian BuckleyTips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian Buckley
European SharePoint Conference
 
Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...
Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...
Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...
Percussion Software
 
Using Social Media & Communication Tools to Grow your Golf Business
Using Social Media & Communication Tools to Grow your Golf BusinessUsing Social Media & Communication Tools to Grow your Golf Business
Using Social Media & Communication Tools to Grow your Golf Business
ubersense
 
Sm webinar alt
Sm webinar altSm webinar alt
Sm webinar alt
Ginger Clay
 
6 Ways to Deliver More Engaging Training
6 Ways to Deliver More Engaging Training6 Ways to Deliver More Engaging Training
6 Ways to Deliver More Engaging Training
Human Capital Media
 
Using Internet Technology for Learning
Using Internet Technology for LearningUsing Internet Technology for Learning
Using Internet Technology for Learning
Community Legal Education Ontario (CLEO)
 
AFCPE 2016 Workshop-Webinar Best Practices
AFCPE 2016 Workshop-Webinar Best PracticesAFCPE 2016 Workshop-Webinar Best Practices
AFCPE 2016 Workshop-Webinar Best Practices
Barbara O'Neill
 
Communicating with Shareholders Using Social Media
Communicating with Shareholders Using Social MediaCommunicating with Shareholders Using Social Media
Communicating with Shareholders Using Social Media
Sarah Page
 

Similar to The Challenges and Opportunities of Working with Open Source and How to Contribute Back (20)

Web2Expo NY 2009 Presentation
Web2Expo NY 2009 PresentationWeb2Expo NY 2009 Presentation
Web2Expo NY 2009 Presentation
 
WordPress Plugin Basics
WordPress Plugin BasicsWordPress Plugin Basics
WordPress Plugin Basics
 
Why traditional marketing is not enough
Why traditional marketing is not enoughWhy traditional marketing is not enough
Why traditional marketing is not enough
 
The Open-Source Revolution in Corporate Training & Development: LMS Trends an...
The Open-Source Revolution in Corporate Training & Development: LMS Trends an...The Open-Source Revolution in Corporate Training & Development: LMS Trends an...
The Open-Source Revolution in Corporate Training & Development: LMS Trends an...
 
How to Utilize eLearning to Cultivate a Culture of Learning in the Workplace
How to Utilize eLearning to Cultivate a Culture of Learning in the WorkplaceHow to Utilize eLearning to Cultivate a Culture of Learning in the Workplace
How to Utilize eLearning to Cultivate a Culture of Learning in the Workplace
 
Helping association members accept and embrace online learning
Helping association members accept and embrace online learningHelping association members accept and embrace online learning
Helping association members accept and embrace online learning
 
Twilio & Serverless (SmashingConf inspired meetup)
Twilio & Serverless (SmashingConf inspired meetup)Twilio & Serverless (SmashingConf inspired meetup)
Twilio & Serverless (SmashingConf inspired meetup)
 
Webinar on webinars for eTwinning Ambassadors
Webinar on webinars for eTwinning AmbassadorsWebinar on webinars for eTwinning Ambassadors
Webinar on webinars for eTwinning Ambassadors
 
2017 Asia Startup Ecosystem Winter Digital Accelerator
2017 Asia Startup Ecosystem Winter Digital Accelerator2017 Asia Startup Ecosystem Winter Digital Accelerator
2017 Asia Startup Ecosystem Winter Digital Accelerator
 
Embracing Disruption: How One Multinational is Changing its Approach
Embracing Disruption: How One Multinational is Changing its ApproachEmbracing Disruption: How One Multinational is Changing its Approach
Embracing Disruption: How One Multinational is Changing its Approach
 
Digital marketing tools
Digital marketing toolsDigital marketing tools
Digital marketing tools
 
Social media strategy
Social media strategy Social media strategy
Social media strategy
 
Tips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian BuckleyTips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian Buckley
 
Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...
Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...
Community Marketing: Using Customer & Peer Endorsement to Lift Conversions, G...
 
Using Social Media & Communication Tools to Grow your Golf Business
Using Social Media & Communication Tools to Grow your Golf BusinessUsing Social Media & Communication Tools to Grow your Golf Business
Using Social Media & Communication Tools to Grow your Golf Business
 
Sm webinar alt
Sm webinar altSm webinar alt
Sm webinar alt
 
6 Ways to Deliver More Engaging Training
6 Ways to Deliver More Engaging Training6 Ways to Deliver More Engaging Training
6 Ways to Deliver More Engaging Training
 
Using Internet Technology for Learning
Using Internet Technology for LearningUsing Internet Technology for Learning
Using Internet Technology for Learning
 
AFCPE 2016 Workshop-Webinar Best Practices
AFCPE 2016 Workshop-Webinar Best PracticesAFCPE 2016 Workshop-Webinar Best Practices
AFCPE 2016 Workshop-Webinar Best Practices
 
Communicating with Shareholders Using Social Media
Communicating with Shareholders Using Social MediaCommunicating with Shareholders Using Social Media
Communicating with Shareholders Using Social Media
 

Recently uploaded

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 

Recently uploaded (20)

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 

The Challenges and Opportunities of Working with Open Source and How to Contribute Back

Editor's Notes

  1. Good evening, Thank you for inviting me to speak at your event. Tonight Its all about Open Source and I’ll be talking about the Challenges and Opportunities of working with Open Source from the point of view of an agency that provides services on top of the Open Source technology.
  2. Who uses WordPress to make a living? Who only uses WordPress, no other CMS to make a living? You probably know that over 23% of the entire internet runs on WordPress. And this number is every increasing. What is it like to run a WordPress agency? Well, it’s quite good. I can’t complain.
  3. Challenges of working with Open Source
  4. Challenges of working with Open Source
  5. Challenges of working with Open Source
  6. Challenges of working with Open Source Lower maintenance cost: Level of security in Open Source Software is quite high for example Linux is much more secure than Windows and Open Source Software lowers your dependency on supplier plus it is easier to customize. Therefore maintenance cost is quite low in such software. Better Quality: An Open Source Software will always give you better quality and higher reliability as such software is a result of collaborative efforts of developers from all over the globe. Such software are frequently developed, released and are extensively reviewed.
  7. Challenges of working with Open Source Lower maintenance cost: Level of security in Open Source Software is quite high for example Linux is much more secure than Windows and Open Source Software lowers your dependency on supplier plus it is easier to customize. Therefore maintenance cost is quite low in such software. Better Quality: An Open Source Software will always give you better quality and higher reliability as such software is a result of collaborative efforts of developers from all over the globe. Such software are frequently developed, released and are extensively reviewed.
  8. Challenges of working with Open Source
  9. Challenges of working with Open Source Attractive – to clients and potential employers. We all love people who show passion and dedication and when it comes to employers: those who go the extra mile. Fun – you meet interesting people and will be working on challenging projects
  10. Challenges of working with Open Source Attractive – to clients and potential employers. We all love people who show passion and dedication and when it comes to employers: those who go the extra mile. Fun – you meet interesting people and will be working on challenging projects