Yesterday I have remotely “attended” the second day of Beyond Tellerrand Conference and it’s been fun. Obviously I would have preferred to attend in person, as this was the first edition in two years, but for many reasons, I can’t complain.
Tom wrote down a few of his thoughts on this talk. These indeed are questions that have been on my mind for a long time, too.
I don't want to spoil too much, but one of the reasons he sees is the gap between "Design" and "Development", to put it simply.
"(visual) design" -> understanding what structure this implies -> translating this into the correct HTML -> "development"“
I recommend to give “… when you're invisible” a read.