The following tools are what we use, and suggest. You should use the tools you are most comfortable with, and very often someone will open an app and think “Hey! This is perfect!” We all have different workflows, so experiment a little.

Browsers Browsers

Top ↑

Firefox Extensions Firefox Extensions

Top ↑

Chrome Extensions Chrome Extensions

We don’t recommend Internet Explorer in part because it doesn’t follow W3 standards, but also because of its lack of decent CSS editor tools. Safari‘s inspector works well for most people’s issues. Opera is transitioning to WebKit (what powers Chrome and Safari), and while it’s powerful, it can be confusing for newbies.

Top ↑

Windows Windows

Top ↑

Macintosh Macintosh

Top ↑

Linux Linux

Linux is complicated by not being as ‘standard’ as Windows or Mac. There isn’t just one OS. On the other hand, Linux comes with most of these tools built in, so check your version to see what’s there!

  • Text Editors:
    • vi/vim: This console based plain text editor supports syntax highlighting and numerous plug-ins for specialized configurations and features. This editor is ubiquitous and available on all Linux systems and is the “standard” Linux editor. While it is not intuitive and has a learning curve, it is worth learning if Linux is part of your career or future.
  • SSH: Coming Soon
  • Code Editors: Coming Soon