Ask HN: Resources for the “engineering” aspects of software engineering
I'd like to learn more about everything that's outside of just typing code. Things like design principles, project management, architecture, communication, and even things like creative processes and ethics. I feel like my education was really lacking in these areas and I think it's important to be more than just someone typing at a keyboard.