@colinkiama I feel that it conflates a couple of things. Semantic HTML was and is important to make sure your content remains accessible to people with (temporary or long-term) disabilities.
The article, however, mainly argues that meaningful class names are important to make sure that everybody who contributes to a code base understands the purpose of the elements. When an application already consists of properly-named components, however, that concern is already addressed.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.