When [gdarchen] wanted to read some NFC tags, he went through several iterations. First, he tried an Electron application, and then a client-server architecture. But his final iteration was to make a ...
It even lets you randomly pick from a genre, if you're feeling indecisive.