There are a lot of great resources out there for aspiring software developers, or even those with quite a bit of experience under their belt, just looking to expand their knowledge-base or learn new tips/tricks. Whether you are a beginner or an expert programmer, it pays to know where to look for help.

Best Software Development Resources

We have scoured the web for some of the best resources for software developers and include a brief list below for you to reference:

Among the most commonly cited sources, you’ll find popular names like:

  • Steve McConnell (many times)
  • Joel Spolsky (Joel on Software)
  • Jakob Nielson
  • Louis Rosenfeld
  • Peter Morville
  • Peter Goodliffe
  • Martin Fowler
  • Karl E. Wiegers

For whatever purpose or goal you have with your software development, we hope these resources can help you get to where you want to go. If there’s a specific book/resource that you recommend others checking out, be sure to leave a comment.