Webdev Bootcamp
  • Accounts You’ll Need
    • List of All Accounts (and How to Get Them)
  • Development Process
    • Release Cycles
    • A Bugs Life
    • QA
    • Deployment
  • Developing Locally
    • Homebrew (Mac OS X)
    • Xcode (Mac OS X)
    • Homework
  • Bugzilla
    • The Hacks
    • IT Requests
    • Searches
    • Making life better
  • Git and Github
    • Git Resources
    • Git Practices at Mozilla
    • github.com/mozilla
    • Working on projects
    • Making life easier
    • Development Process
  • Jenkins: Continuous Integration
    • Adding a new Project
    • Interacting with Jenkins on IRC
  • How to Code
    • General Guidelines
    • Python
    • Django
    • Javascript
    • HTML
  • JS Style Guide
    • First and Foremost
    • Variable Formatting:
    • Semi-colons
    • Conditionals and Loops
    • Functions
    • Operators
    • Quotes
    • Comments
    • Ternaries
    • General Good Practices
  • CSS Style Guide
    • Terminology
    • The basics (tl;dr)
    • General guidelines
    • Formatting CSS
    • Naming conventions
    • Style sheet organization
    • Commenting
    • Preprocessors
    • Validate!
    • FAQ
  • Localization (l10n)
    • SVN
    • Adding new locales (non-django)
    • Adding a new text domain (non-django)
    • Make this better
  • Packaging and Dependency Management
    • Updating a Library
    • Upgrading Libraries
    • Todo
  • Security
    • Involving the Security Team
    • X-Frame-Options
    • Content Security Policy
  • Data storage and retrieval
    • Production Data
  • Servers
    • Served Environments
    • VPN
  • Error Notification in Production
  • Communications
    • Mailing lists
    • IRC
    • Zimbra Email
    • Zimbra Calendar
    • Teleconferencing
  • Documentation
    • Documenting Python
    • Documenting projects
    • ReadTheDocs
 
Webdev Bootcamp
  • Docs »
  • Edit on GitHub


© Copyright 2011, Dave Dash, Laura Thompson, Jeff Balogh, Mozilla Webdev Team.

Sphinx theme provided by Read the Docs