Applications used to be simple and, skipping over if that's a good or bad thing, one thing I find fascinating is that they now fail in complex ways (https://how.complexsystems.fail/). It's no longer just the monolithic backend that goes wrong badly and is in a constant state of broken.
I think of this when using Discord and the send button is missing or scrolling past an image is impossible because it keeps scrolling in the opposite direction.
