Queue everything and delight everyone
One of the problems it seems most modern web apps face is the tendency to want to do everything all at once, and all in the same code that responds directly to a user. Because, while you’re in there building a user interface, it’s easy to implement everything else that needs to happen in that same UI module or library.