In practice, many web developers will have basic interdisciplinary skills / roles, including: Graphic design / web design Information architecture and copywriting/copyediting with web usability, accessibility and search engine optimization in mind Mobile responsiveness