You, like me, are a dinosaur.

All the young mammals (including at my company) are running around building beautiful-looking UIs that run locally but are accessed through a web browser.

I don’t pretend to know how it works (OK, I do a little bit but just because I’m curious), but I do know that they seem to whip up new UIs in a matter of hours using nothing but libraries with weird names they found on GitHub.

I certainly agree that there is room for both. I’m more interested in the (system) interfaces side… the data formats taken in and spat out, any online communication channels, etc.