It’s the little things that separate the normal from the delightful.
They’re often the result of careful consideration when trying to answer: “And after this the user would want to…”
In Supplybunny, for admin, nearly everything has two buttons:
Save and add another. Clicking the second button saves it and immediately returns to creation screen and in some cases certain fields are prepopulated from the previous entry.
Gmail detects text such as “in the attachment” and then shows a popup if the email has no attachment.
In another projects I worked on there was a form that had a dropdown field and a text field. Selecting an option from the select would focus the text field. Since the user has already made an input it’s safe to assume that they’d want to complete the second field right after.
I’m trying to be more aware of the little things.