SlideShare a Scribd company logo
Comment devenir riche
          avec les logiciels libres
           les standards ouverts
           et les microformats
               (entre autre)


Présenté par Sylvain Carle de Praized Média
        Soirée W3Qc 2009-06-15
How to become Rich (fast!)
             with Free Software
              Open Standards
             and microformats
          (plus a few other tricks)


 Presented by Sylvain Carle of Praized Media
          W3Qc Night 2009-06-15
Note

  Presentation “Montréal Style”

 slides in english for the global network
mais j'échange en français avec l'audience
you can stop me anytime, quand tu veux,
    LANG=FR or LANG=EN, whatever!
Alternative Title

 How to ship
web software
 like pirates
ARRR!
3 easy steps




http:/
     /en.wikipedia.org/wiki/Gnomes_(South_Park_episode)
At Praized,
  we are at
phase #2 now!
More seriously...
1. How do you go from an idea,
2. To a product...
3. To a business?
The only thing certain...




    Is uncertainty!
Go for agility




Core product/market direction
Technology choices for speed
Dev Team
intelligence and autonomy




 Choose your metaphor wisely
Technology choices for speed
●   Anti Not Invented Here Syndrome (re-use is king)

●   Linux (Debian/Ubuntu) for servers
●   Hosted at Amazon EC2 + Liquid Web
●   Ruby On Rails for platform / API
●   MySQL + Sphinx for search
●   WordPress and PHP for distributed views
●   jQuery + CSS framework (more from Frank later)
●   TRAC for subversion + tickets + wiki
Sea dogs / dev team
●   Colin Surprenant – Lead Engineer
●   Marc-André Gagnon – Platform/API developer
●   Stéphane Daury – Wordpress + PHP guru
●   François Lafortune – Front-end developer
●   Many freelancers from Montréal (Station C)++
●   And a secret zombie army (more on that later)

●   Interview process is a few weeks... write some
    code, close some tickets, ask good questions.
The secret zombie army
Open Source developers from all over the world!
No Quarters!
●   Architecture is art/science, keep right balance
●   Have test to cover at least 80% of the codebase
●   Automated deploy, FTW!
●   Ship at least once per week, twice sometimes
●   Milestones, tickets, priorities, review each week
●   Standup meeting every morning
●   Almost no meetings. Wiki pages, BRD,
    frankendoc, white boards, giant post-it
Open Standards for uplift
●   A few choices : Microformats, OAuth, OpenWeb
●   Timing, community, maturity (almost)
●   Make sure your stuff is easy/documented
●   Open means letting a little bit go
●   Open means being in many places
    (Google Code, WordPress.org)
●   Open also mean being out there (like tonight)
●   Open mean you can start now!
    http:/
         /praizedmedia.com/en/api
O yea, have fun, too!




Im in ur API looking for cheez near Montréalz
Thanks, bug me online!
http:/
     /afrog.in/ + http:/
                       /afroginthevalley.com/
http:/
     /blogs.praized.com/dev
http:/
     /api-tribe.com/ Sandbox for developers
@afrognthevalley @sylvaincarle on twitter
@afroginthevalley on identi.ca
http:/
     /code.google.com/p/praized/
http:/
     /wordpress.org/extend/plugins/praized-community/


              www.praized.com

More Related Content

PDF
Acquia Drupal 8 Hackathon Demo 2015
PPTX
First Pull Request - Sergio Ocon - ManageIQ Design Summit 2016
PDF
Codemotion Rome 2018 - Functional Java with Vavr
ODP
Introduce Python
PDF
PHP Ecosystem and Best Practices
PDF
Keep it out - How to keep Drupal Secure
PDF
Heisenbug 2018 - Test your Java applications with Spock
PDF
The end is uncertain and the future is always too far
Acquia Drupal 8 Hackathon Demo 2015
First Pull Request - Sergio Ocon - ManageIQ Design Summit 2016
Codemotion Rome 2018 - Functional Java with Vavr
Introduce Python
PHP Ecosystem and Best Practices
Keep it out - How to keep Drupal Secure
Heisenbug 2018 - Test your Java applications with Spock
The end is uncertain and the future is always too far

Viewers also liked (8)

ODP
Networked Humans
PDF
This is not about Tweeting and Driving
PDF
#Artisan: a few thoughts to weave together while thinking about makers and in...
PDF
The Mobile Geolocal Ecosystem
PDF
Sylvain Carle People Suck At Naming Places (version with notes)
PDF
Forum créativité citoyenne-sylvain carle
PDF
Médias en mutation - Gutenberg ne savait pas non plus!
PDF
Sylvain Carle People Suck At Naming Places (version without notes)
Networked Humans
This is not about Tweeting and Driving
#Artisan: a few thoughts to weave together while thinking about makers and in...
The Mobile Geolocal Ecosystem
Sylvain Carle People Suck At Naming Places (version with notes)
Forum créativité citoyenne-sylvain carle
Médias en mutation - Gutenberg ne savait pas non plus!
Sylvain Carle People Suck At Naming Places (version without notes)
Ad

Similar to How to ship web software like pirates! (20)

PDF
Pharo Hands-On: 01 welcome
PPTX
How go makes us faster (May 2015)
PPT
Learning to code
PDF
Try! Swift Tokyo2017
PDF
Sensepost assessment automation
PPTX
Flutter not yet another mobile cross-platform framework - i ox-kl19
PDF
How Open Source / Open Technology Could Help On Your Project
PDF
Hello, Python
PDF
Contributing to an Open Source Project 101
PPTX
Listfy Sprint #0
PDF
Let's Contribute
KEY
PhoneGap at Facebook Mobile Hack
PPT
Introduction to PHP - SDPHP
PPTX
2016 CaribbeanStartups.com Fall Boot Camp/ Demo Night
PDF
Pharo Update
PDF
What is Python? (Silicon Valley CodeCamp 2014)
PDF
Janus conf'19: janus client side
PDF
Java tuning on GNU/Linux for busy dev
PPTX
Go & multi platform GUI Trials and Errors
ODP
Resources For Floss Projects
Pharo Hands-On: 01 welcome
How go makes us faster (May 2015)
Learning to code
Try! Swift Tokyo2017
Sensepost assessment automation
Flutter not yet another mobile cross-platform framework - i ox-kl19
How Open Source / Open Technology Could Help On Your Project
Hello, Python
Contributing to an Open Source Project 101
Listfy Sprint #0
Let's Contribute
PhoneGap at Facebook Mobile Hack
Introduction to PHP - SDPHP
2016 CaribbeanStartups.com Fall Boot Camp/ Demo Night
Pharo Update
What is Python? (Silicon Valley CodeCamp 2014)
Janus conf'19: janus client side
Java tuning on GNU/Linux for busy dev
Go & multi platform GUI Trials and Errors
Resources For Floss Projects
Ad

More from Sylvain Carle (20)

PDF
IA. Pourquoi et Comment.
PDF
FIC 2018: esprit numerique
PDF
From atoms to bits (and back again)
PDF
Forum rideau 2018: esprit numérique par Sylvain Carle.
PDF
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
PDF
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
PDF
Corporate Innovation (the hackweek model)
PDF
Gouverner comme un hackeur
PDF
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
PDF
Wear it Smart Conference Opening Keynote
PDF
Entreprendre les entrepreneurs
PDF
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
PDF
Startups: Commerce de Détail au Québec
PDF
Twitter Realtime Social Data @StartupFest
PDF
Twitter le pouls de la planète #BoomConf
PDF
La société en réseau, version avec notes
PDF
La société en réseau
PDF
Twitter Platform 2013
PDF
Projet Notman @ Pecha Kucha Montréal
PDF
Collaboration et Innovation
IA. Pourquoi et Comment.
FIC 2018: esprit numerique
From atoms to bits (and back again)
Forum rideau 2018: esprit numérique par Sylvain Carle.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Corporate Innovation (the hackweek model)
Gouverner comme un hackeur
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Wear it Smart Conference Opening Keynote
Entreprendre les entrepreneurs
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Startups: Commerce de Détail au Québec
Twitter Realtime Social Data @StartupFest
Twitter le pouls de la planète #BoomConf
La société en réseau, version avec notes
La société en réseau
Twitter Platform 2013
Projet Notman @ Pecha Kucha Montréal
Collaboration et Innovation

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation theory and applications.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation theory and applications.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Reach Out and Touch Someone: Haptics and Empathic Computing
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Unlocking AI with Model Context Protocol (MCP)
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

How to ship web software like pirates!

  • 1. Comment devenir riche avec les logiciels libres les standards ouverts et les microformats (entre autre) Présenté par Sylvain Carle de Praized Média Soirée W3Qc 2009-06-15
  • 2. How to become Rich (fast!) with Free Software Open Standards and microformats (plus a few other tricks) Presented by Sylvain Carle of Praized Media W3Qc Night 2009-06-15
  • 3. Note Presentation “Montréal Style” slides in english for the global network mais j'échange en français avec l'audience you can stop me anytime, quand tu veux, LANG=FR or LANG=EN, whatever!
  • 4. Alternative Title How to ship web software like pirates
  • 6. 3 easy steps http:/ /en.wikipedia.org/wiki/Gnomes_(South_Park_episode)
  • 7. At Praized, we are at phase #2 now!
  • 8. More seriously... 1. How do you go from an idea, 2. To a product... 3. To a business?
  • 9. The only thing certain... Is uncertainty!
  • 10. Go for agility Core product/market direction Technology choices for speed
  • 11. Dev Team intelligence and autonomy Choose your metaphor wisely
  • 12. Technology choices for speed ● Anti Not Invented Here Syndrome (re-use is king) ● Linux (Debian/Ubuntu) for servers ● Hosted at Amazon EC2 + Liquid Web ● Ruby On Rails for platform / API ● MySQL + Sphinx for search ● WordPress and PHP for distributed views ● jQuery + CSS framework (more from Frank later) ● TRAC for subversion + tickets + wiki
  • 13. Sea dogs / dev team ● Colin Surprenant – Lead Engineer ● Marc-André Gagnon – Platform/API developer ● Stéphane Daury – Wordpress + PHP guru ● François Lafortune – Front-end developer ● Many freelancers from Montréal (Station C)++ ● And a secret zombie army (more on that later) ● Interview process is a few weeks... write some code, close some tickets, ask good questions.
  • 14. The secret zombie army Open Source developers from all over the world!
  • 15. No Quarters! ● Architecture is art/science, keep right balance ● Have test to cover at least 80% of the codebase ● Automated deploy, FTW! ● Ship at least once per week, twice sometimes ● Milestones, tickets, priorities, review each week ● Standup meeting every morning ● Almost no meetings. Wiki pages, BRD, frankendoc, white boards, giant post-it
  • 16. Open Standards for uplift ● A few choices : Microformats, OAuth, OpenWeb ● Timing, community, maturity (almost) ● Make sure your stuff is easy/documented ● Open means letting a little bit go ● Open means being in many places (Google Code, WordPress.org) ● Open also mean being out there (like tonight) ● Open mean you can start now! http:/ /praizedmedia.com/en/api
  • 17. O yea, have fun, too! Im in ur API looking for cheez near Montréalz
  • 18. Thanks, bug me online! http:/ /afrog.in/ + http:/ /afroginthevalley.com/ http:/ /blogs.praized.com/dev http:/ /api-tribe.com/ Sandbox for developers @afrognthevalley @sylvaincarle on twitter @afroginthevalley on identi.ca http:/ /code.google.com/p/praized/ http:/ /wordpress.org/extend/plugins/praized-community/ www.praized.com