1. Process
  2. Tooling
  3. Resources


There is a lot to know in web development, but here are a few good places to start.


As web developers and programmers, we are first and foremost problem solvers. Our trade requires us to efficiently find, evaluate, and manipulate enormous amounts of information. Doing so requires using correct strategies, techniques, and tools.


There are some basic tools that are necessary for web development. Take a look at the setup guide if you don’t already have them installed and configured.


  1. Documentation is a core part of this strategy.
  2. Validators, Formatters, and Extensions are important to ensure that your code is correct.
  3. Classless and Lightweight CSS help us start with a solid foundation and evolve our styles from there.
  4. Free Image and Media Resources
  5. In Depth Resources