<p>What are some resources for getting started writing a Firefox Addon?  Is there an API guide somewhere?  Is there a getting started tutorial somewhere?  Is there a developer discussion board somewhere?</p>

This is a great resource to start learning how to build a FireFox extension:
How to create Firefox extensions
This is an awesome tutorial and will covers most type of extensions.
Edit: Updated link to use archived copy since original page no longer exists