Published on May 1, 2009
Mozilla All-Hands April 27, 2009
I’ve been thinking a lot about this event & this talk
The question was: What should I talk about?
Harder than it seems... Mozilla’s too complex
This point in time is too complex
I thought for a while about doing a traditional all hands talk, like this...
Mozilla Corporation All Hands Meeting john lilly / april 27, 2009
4 years ago... ~15 employees, 2 people in MozJP, 2 in MozEU No MoCo, no MoMo, noone in China, NZ... ~15 million users $15 million in the bank working on Firefox & Thunderbird 1.0.6 (& 1.0.7!)
2 Years later (2007 all hands)... around 100 people at MoCo
Today: 250 people at the all hands! with interns on the way
Today: Market on the verge of 100M Active Daily Users (around 300M monthly)
Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share
Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share Firefox 3 now most used browser in the world?
Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share Firefox 3 now most used browser in the world? More stable ﬁnancially than ever
Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share Firefox 3 now most used browser in the world? More stable ﬁnancially than ever Strong relationships with all search vendors, creating new relationships outside of search
Time to do a ropes course?? ;-)
But that didn’t feel quite right
So I thought about doing more of a product-oriented talk...
MOZILLA SUMMER 2009 Firefox 3.5, Fennec & More
3.5 LOOKS FANTASTIC JS Speed on SunSpider vs Firefox 2 TraceMonkey JS Performance • Private browsing • <video> & <audio> native • Geolocation • 70+ localizations on day 1 • Firefox 2 Firefox 3 Firefox 3.5
BRUTAL COMPETITIVE LANDSCAPE 2004 Firefox 1.0 IE8 2009 Firefox 3.5 2005 Chrome 2/Mac/Linux Safari 2 Firefox 1.5 Chrome Extensions 2006 ?? 2010 Firefox 2.0 IE7 2007 Safari 3 2011 2008 Firefox 3.0 Chrome 1.0
FENNEC Getting usable quickly • Multiple platforms progressing • (maemo, Win, Symbian...) Add-ons already showing up • Having impact on Firefox as well •
Seemed relevant to talk about, but not enough
So I started thinking more about the impact we’re having in the world...
Mozilla’s impact in communities
Impact on organizations Governments, campaigns, schools...
Not to mention these guys...
...but even that didn’t really capture the whole story...
Question I kept thinking about How do organizations last 50 years?
What does that even mean? And what does it mean for us?
Think of some organizations that have been meaningful.
...for the past 5 years?
...the past 10 years?
...the past 20 years?
...the past 50 years?
They all balance the long term mission with short term action.
They all stay in balance Poetry & Pragmatics
Need to balance poetry of mission pragmatics of doing things that matter to real people today
Mozilla’s Poetry Mozilla’s Mission: To promote choice and innovation on the Internet
Mozilla’s Poetry Shows in hundreds of ways, every day
Mozilla’s Pragmatics Fierce competition to build & enable communities and products that can make the world different
A metaphor: The Glass House
Poetry of glass Transparency & Openness
Pragmatics of Glass Hidden engineering, continual redesign & maintenance
A lot of hard work Tensions between poetry & pragmatics
The most successful orgs balance, and always reinvent themselves, embrace the long term but also change
So what does that mean for Mozilla? We need to continue to write new poetry. While solving our pragmatic challenges.
so let’s talk about those pragmatic challenges...
Our challenges for this year... 1. Organizational growing pains 2. Too much to do 3. Rapid rate of change
Our challenges for this year & next 1. Organizational Growing Pains
250 people is a lot.
seriously. this is a ton of people.
impossible?? It’s hard to know everything that’s happening anymore.
And it’ll be even harder tomorrow.
Don’t Panic! This is totally normal.
We need to ﬁnd our own path.
Here are a few things we need to really pay attention to Avoid becoming insular Remember to trust each other Over-communicate
Above all, remember that we will make mistakes. So learn & move on.
2. Too much to do
Way too much to do (by ourselves)...
Need to work to ﬁnd coherence desktop - mobile - services
Successful organizations continuously generate new projects, involve new people
and turn “outsiders” into “insiders”
Projects for creating more insiders...
3. Rapid Rate of Change
We’re in a more dynamic environment than ever
with real competition on both “sides”
and everyone’s noticed & understood & implemented their version of the “mozilla playbook”
So we’re faced with a number of innovator’s dilemmas
We need to continue to invest in the technology & process that’s gotten us here
Disrupting ourselves but also to reinvent radically in some places.
Some thoughts for this week
This week Enjoy & be inspired by the people around you.
This week Think big -- write new poetry. But also work on the pragmatics -- building & shipping things that matter.
Questions & Discussion Images cribbed from: Tristan, Gen, Asa, William and probably a few others...
Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...
30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...
Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...
With three established projects across the country and seven more in the pipeline,...
Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...
I wanted to bring key stakeholders together during the Mozilla All-hands to discuss the CRM and address some of the questions that are still up in the air ...
Slides from our employee all hands meeting in April 2009.
All Hands are a unique and special opportunity for all paid staff and our most impactful volunteers to come together, in person, to share ...
This week we had about 250 employees & contractors from across Mozilla-land out to Mountain View for an all hands meeting. It was a great week, full of ...
BrowserID at the Mozilla All-Hands Last week Mozilla held an All-Hands, and it was exciting to see so many people learning, teaching, and discussing all ...
Täglich verwenden Millionen Nutzer Anwendungen der weltweiten Mozilla-Community – auch im deutschsprachigen Raum.
Mozilla News, Announcements, and More ... 2009: Firefox 3.5 was released; ... 2014: Mozilla-pioneered WebGL became supported by all browsers;
Schauen Sie mal im Mozilla Developer Network vorbei, um mehr über Plattformleitfäden, Add-ons zu Firefox OS und mehr zu erfahren. MDN besuchen.
The Mozilla Blog News, notes and ... Creating PeARS is a way to put the ownership of the Web back into people’s hands ... I want all our Board members to ...