As a developer, you should be familiar with StackExchange. There are tons of resources available on there about software development and programming. Out of everything, I have compiled a list of the top 8 resources that I find helpful. These resources cover a wide range of topics such as web development, general programming, and best practices to follow during development.
In this resource, you’ll get a checklist of the things that will make your web application deployment go smoothly as well as how to get good feedback from your users/search engines. It covers many topics such as user interface, user experience, security, SEO, browser compatibility, design, etc.
URL : http://ish.re/HDPA
Have you ever compared the software industry with other industries such as retail, telecommunications, etc.? The article above covers many of the differences and gives tips around how, as a developer, you can focus on the issues related to software.
URL : http://ish.re/HDPE
Have you ever reviewed your own code? It’s always a fun thing to do… Coding standards and code quality are equally important factors that feed into software quality. In this thread, you’ll find best practices for self-code review that will help improve the quality of the overall software or web application.
URL : http://ish.re/HDPF
Books are useful for everyone, regardless of your profession. They impart plenty of information into your brain, which you then process and output as a skill. In this thread, you’ll find a list of helpful books to read as a developer. You can choose what to read based on the technology and system you are familiar with, but my personal favorite is “code complete.”
URL : http://ish.re/HDPJ
We programmers are always looking to improve our coding skills, but sometimes only writing code is not enough. This thread has some tips and tricks for how you can improve.
URL : http://ish.re/HDPL
This thread will help you understand the benefits of learning additional programming languages as a way to improve your thought processes. Understanding more language designs makes you a sharper developer.
URL : http://ish.re/HDSM
Have you ever been in a tricky situation where you are caught making a choice between whether to make the software the right way or to finish it quickly for an upcoming deadline? Well, you are not alone! All developers face the same problem. Go through this thread to understand and choose the right approach for you.
URL : http://ish.re/HDSX
Developers enjoy writing software and feel a deep sense of satisfaction when the program they've been working on is executed nicely and goes to production. That is the essential part of our life, but sometimes we can afford to take a break from all the coding and enjoy some nerdy cartoons… Here are some that I like.
URL : http://ish.re/HDPR
I’m sure there are lots of other resources available, so please post your recommendations in the comments section.