Sometimes I come across the most hideous, frustrating interface and I feel immediate irritation, and as you might know we INTJ's do not like dealing with emotions so much. 

When this happens, I start cussing internally, my blood heating up a couple of degrees and my chest tightens. The subtleties surrounding effective, comfortable user interfaces and experiences run deeper than simply making it look pretty. It's a science on its own and involves quite a bit of psychology, as I've learned so far in my module on Human-Computer Interaction.

The other day I had to edit an automated email campaign someone else created in Mailchimp. I've used Mailchimp plenty of times at work and feel relatively comfortable with the interface, however they enjoy redesigning it and shifting things around. To my frustration, I couldn't find where the campaign's edit button was located. I clicked around on various links which seemed like it could be the hiding place of this illusive campaign edit! 

I needed to change the content of some of the emails in the automated campaign, and it took me around 10 minutes to finally give up and duckduckgo the bloody thing. I just cannot understand why UI designers or whoever decided to hide things away in submenus like that.

The same issues popped up in the new Steam Library interface. I hate it. The interface feels like an overstuffed roast chicken. Content everywhere, confusion, attention-grabbing nonsense that provide me absolutely zero value. I do not care so much about streams from developers, or other people's screenshots, I'm there to play video games. At least provide users the option to turn off the "What's New" section.

The main issue with these convoluted and complex interfaces is that they do not relieve the strain on short term memory. I know exactly what I want to do, but the steps to get to the goal are hurdled with obstacles in the form of submenus and seemingly non-linear paths. Life can be so busy for some of us, time is limited and therefore making paths to goals a short as possible is of crucial importance for me as a user and a designer. Do you want to stand around in a store struggling to find a product and there are absolutely no guides or sales associates assisting you? I'd leave immediately. Sale lost, potential customer never to return again.

If you're running an online service, making the experience as comfortable as possible for your customers is of utmost importance, therefore investing time and money in crafting an appropriate user experience is worth it. You'll certainly see growth in one or other aspect of your business. 

The main thing which I keep in mind when desiging an interface or a website, is to make information as easily accessible as possible and not to frustrate users. It helps to know who your audience is and understand their behaviour and needs. I am thankful for my intuition, it helps me envision possibilities and potential issues. 

I'm currently working on an app of my own, which is ultimately going to be a Progressive Web App and I find that I'm spending an awful lot of time figuring out the best experience throughout, from signup to logging out when you're finished using it. I normally neglect to do the whole "mobile-first" thing, but not with this one. I am designing for mobile devices first, then adding styles for larger devices as the process goes. Nobody will be left behind!

There is not one right way to design an interface, but as I said, in the end it comes down to making the user feel comfortable and not adding to their cognitive load.