Firebug website just got a super gorgeous facelift
getfirebug.com
getfirebug.com
They could probably call it "The most popular web development tool period." and it wouldn't be a lie.
There are plenty of designers\developers who keep firefox around only for firebug.
Best part? Not the CSS editing, and not the JavaScript debugger (although that's really handy too) - truly the most useful features are the DOM inspector (easier to do that than look up some rarely-used property in the ref specs) combined with the console (test out a one-off bit of idea before fleshing it out and integrating it into the actual codebase).
if you agree that it looks great, you'll upvote the article, which more people have done than upvoting hate comments. (although obviously there are other reasons people might upvote the article.)
* What is Firebug? / Introduction and Features
* Resources / Documentation wiki, FAQ, and other Firebug lore
* Community / Discussion forums and lists
* Get Involved / Hack the code, create plugins
or
* About
* Documentation
* Community
* Get Involved
(And maybe "Get Involved" should be "Contribute")
My bugs aren't friendly lady bugs with fire shells. They are savage robotic hornets sent from the past to destroy my future.
1. Use (or make better use of) a grid layout.
2. Vary the type less. I count 3 fonts (excluding Firebug logo type) in too many sizes.
3. The 6 feature/functions (inspect, log, etc.) aren't doing much for me, and the bullets could be condensed. Firebug is awesome -- no need for fluff like Get the information you need to get it done with Firebug.
I'm sure you use CPAN, gems, hackage, etc. instead of the broken crap in nearly every distro's repositories -- why not use http://addons.mozilla.org while you're at it?
I have a few local Emacs Lisp extensions, and I maintain my own ~/perl5 and ~/.cabal... but I bootstrap them with the OS packages; various emacs extensions, the OS perl and liblocal-lib-perl, and haskell-platform. Modules my own software needs goes into ~; modules that OS-managed software needs I leave untouched.
Basically, if your distribution breaks your packages regularly, you should get a new distribution.