Great article, David Gilbertson.
Austin Wood

I simply use the title element. No ID or labelled-by.

I believe if there’s only one, a screen reader will consider that the label for the SVG element. I haven’t tested on all screen readers, but the Chrome dev tools accessibility tool says this is what will be read.

I’d suggest starting with this. Test on whichever screen-reader/browser combos you want to support, and if it doesn’t work, look into something more fancy.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.