As a Web Developer, I too had faced the same set of problems in my professional life. I decided to record my experiences (solutions to the problems which I am facing day by day) so that people who come across the same set of problems will get solutions.
Here, you can also learn new concepts on modern web development. All the blog posts on the website are project-based.
I strongly believe that Life is all about learning and experiencing. Learn continuously, never ever stop it.