There are many things a software developer could think of and spend their time with but there are only a few really important ones. These are some I think are important.
User authentication is a requirement for almost any web application but how much do we know about it? Should we use classical sessions or modern tokens?
A list of blogs and podcasts from the field of software architecture, development, engineering, etc.
The code, functions and algorithms we write are not all the same. One very important aspect in which they differ is the complexity and efficiency.
We all heard that naming is one of the hardest problems in software development. Whoever did some HTML/CSS, OOP, etc. can attest to the struggle of coming up with good names for