Early Thoughts on Designing for Participation

I took these notes while watching Designing for participation workshop on the Mozilla wiki about working with contributors. Many of the ideas I’ve experiences personally, learned from others and uncovered on my own. It is important to remember there is no one size fits all but, much like being a contributor, exposure to the different […]

Reflections from Mozilla Summit 2013: Learn. Share. Love.

This past weekend I had the great fortune of attending the Mozilla Summit. I’ve never felt more excited and more grateful to be part of the Mozilla community – a Mozillian. I met so many great people and built many great friendships. Mozilla champions a web where people know more, do more and do better. […]

Language Learning Badge (Mozilla)

After my work on the Capture Mozilla badge, Dino Anderson asked to me create a badge for the language learning project he is working on. This badge is to be awarded to all Mozillians who participate in learning a new language (not programming language). Learning a new language fuels Mozilla’s ability to be a global community. […]

New Features to Air Mozilla

Did you feel that? Clutch release and now we are in second gear. After many meetings, lots of research and countless conversations a spec sheet of new features has been approved for Air Mozilla. This set of features is designed to further the mission of both Air Mozilla and Capture Mozilla by increasing content creation […]

The Benefit of Being Open: Reflection, Iteration, Refinement

In order to be open, you must explain what you are doing. This forces reflection. Reflection brings new insight and new conversations happen because more people know what you are doing. This pushes you to iterate and refine your idea. The result is that while being open can appear daunting, you make something better in […]

“View Selection Source” – How Mozilla Teaches the Web Through the Firefox Context Menu

Right-click, that menu that pops-up is the context menu. We all use this menu every day. It is a list of options that changes in context to what you select. Just a boring menu, right? No. Web developers and hacker have a love for the “Inspect Element” option. When selected it lets the user dig […]

What does “doing good” mean? Why does being “different” matter?

“Doing good is part of our code” conveys to eager eyes what Mozilla is on the Mozilla homepage. “Different by design” and “proudly non-profit” do the same on the Firefox homepage. (Note that “Innovating for you” and “Fast, flexible, secure” are no longer, by themselves, market differentiators in the technology industry.) The challenge with a branding […]

Get Involved Links, One Way Mozilla Goes From Mission To Reality

I have a huge interest in how organizations walk their talk. After reading a recent article in Fast Company about TOMS mission, my mind was primed to think about how Mozilla makes its mission a reality. There are two great examples of this. First is in Firefox. The Firefox about screen briefly explains Mozilla and offers, […]

Shifting to Second Gear with Capture Mozilla

As momentum for Capture Mozilla has grown, places where the project is being held back become more apparent. Much of my effort on the project so far has been around making the path for participation easier. My goal has been to reserach where people have trouble and develop solutions to make that easier. The Capture Mozilla team and I […]

Better Capture Mozilla Badge, the Mozilla Way

Mozilla is the culture that says, “let’s build something better, together.” It is not a “no” culture. It is a “yes, let’s figure out how” – this is the hacker can-do attitude. Part of this is getting feedback along the way. Most important, feedback should not be criticism but an open invitation to make something better. […]