UI Design could be a bit tricky at the beginning. Have you ever asked how you can improve your designs apart from practising every day? Being a UI designer is a robust and challenging task. Technology is continuously changing, and keeping up a pace with it is equally important.
Creating beautiful, usable, and efficient UIs takes time, with many design revisions along the way. Making those constant tweaks to produce something that your clients, users, and yourself are truly happy with.
The main focus of a user interface is on the looks and style. Whether you are designing a website or an app, designers usually focus on creating a UI that soothes the user’s minds. They must find it pleasurable and useful.
Dan Romero share some quick tips to take into consideration (as a bullet list) when designing UI, that will help you clean up things.
Declutter
Regarding design, less is always better. Try to keep your interfaces as clean as possible and get rid of the unnecessary elements and ornaments. If you want to apply some, do it subtly.

Not overuse effects
Effects in UI have their meaning. They could convey depth, emphasis, contract, hierachy. However, you need to use them wisely. Please, don’t overuse any effect because it could affect the entire experience.

Look & feel consistency
When it comes to UI look and feed are super important. You need to keep consistency about icons, typography, colors, and global visuals around the interface.

Don’t reinvent the wheel
Most the important thing at the beginning. Expermenting is cool (and necessary), but you need to master the basic patterns to start breaking the rules later. Keep it simple, and the user will thank you later.

Stay up to date
We’re in 2020. Your interface needs to belong here as well. Being up to date and aware about latest visual trends and UX patterns is as important as practices. Keep your eyes fresh, and your UI updated.

As a UI designer, you should never stop striving for self-improvement. With new software continuously being introduced, there are always opportunities to upgrade your skillset in order to make sure you’re designing the best possible interface for the user.