how to ship web software like pirates!
DESCRIPTION
TRANSCRIPT
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!
Dev Teamintelligence and autonomy
Dev Teamintelligence and autonomy
Choose your metaphor wiselyChoose 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.
No Quarters!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
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