We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Create an account

The Mozilla Developer Network (MDN) is a wiki, where anyone can add and edit content. You don't need to be a programmer or know a lot about technology. There is a range of tasks that need to be done, from the simple (proof-reading and correcting typos) to the complex (writing API documentation).

If you're a new contributor to MDN, or just thinking about contributing, you probably have questions! This article will help you get started.

Don't be shy

Contributing is easy and safe. Even if you make a mistake, it's easily fixed. Even if you don't know exactly how things should look, or your grammar isn't all that good, don't worry about it! We have a team of people whose job it is to make sure that MDN's content is as good as possible. Someone will be along to make sure your work is tidy and well-written.

You don't need special permission, either. As soon as you sign up for an MDN account, you're ready to start writing or editing. That said, if you have questions, or would like some help, you should join our online community and chat with us about it!

Now that you've been reassured that you won't blow up the Internet by contributing to MDN, you're probably wondering how you get started. Fortunately, it's easy. All you need is a Persona account. Persona is Mozilla's single-signon technology.

Creating an account

Here's how to create an MDN account:

  1. Click the Sign In button at the top of the page. A Persona login window opens.
  2. Enter the email address you want to use for the new account and click next.
  3. What happens next depends on whether you have used this email address with Persona before.
    • If so, the Persona window asks you for your existing password. Enter it and click done.
    • If not, the Persona window asks you to choose a password.
      1. Enter the password twice and click done.
      2. Check your email account, and look for a message from no-reply@persona.org; check your spam filter if you don't seem to get the message.
      3. Click the registration link in the message. Your Persona account is created.
      4. Switch back to the tab or window where you started signing in to MDN.
  4. Once you have authenticated with Persona, the MDN New Profile page opens in the tab or window where you started the sign-in process.
  5. Enter a user name to associate with your account and click Create new profile.

Note: New usernames can't contain spaces or the "@" character. Keep in mind that your username will be displayed publicly to identify the work you've done!

Logging into MDN

The hard part is over, believe it or not. You have an MDN account, linked to your Persona account. When you want to log into MDN, all you have to do is click the "Sign in" button at the top of the page. Alternatively, if you click any button that requires you to be signed in, and you aren't already, you'll be prompted to do so.

New screenshot with new design

Once you're logged in, the "Sign in" button changes to indicate your username, and to offer a link to sign out, like this:

New Screenshot for logging out with new design

Now you're ready to get started! Need help deciding what to do? Check the Quick Start guide.

Become an MDN beta tester

If you'd like, you can become a beta tester for new features on MDN, as they are developed. Here's how to do it:
  1. Login into MDN.
  2. Edit your profile.
  3. Check the Beta User checkbox.

You can always opt out of beta testing if you want. Just uncheck the Beta User checkbox.

The features that are enabled by the Beta User checkbox vary over time.

Document Tags and Contributors

Last updated by: Sheppy,