The choice between being a specialist or a generalist is debated by many engineers. Nowadays, the industry may need something in between.
Writing communicates value not ideas. Stop thinking about rules and start thinking about readers