What is an API developer experience? It sounds similar to user experience (UX), right? Almost – API developer experience (DX) is the practice of understanding how developers work, and more importantly, optimizing the experience they have through the whole lifecycle of an API. The developer experience has lately evolved from user experience because it sees developers as a special — and unfortunately — underrated case of user. Creating a positive experience for your developers is about understanding the context of how they use APIs,
Anti-patterns can be hard to spot. Anti-patterns are the inevitable outcome when a rule set is applied so rigidly that it yields the opposite of the original desired outcome.
User experience is no exception to anti-patterns. As UX principles and practices become more commonplace, enterprises are finding themselves faced with an increasing number of failures in the nooks and crannies of the experiences they are crafting.
Disneyland is a fantastic place to learn about UX (user experience) design. We would like to share 5 of the many UX lessons we learned on a recent visit.
Disneyland has long been regarded as the “happiest place on earth,” largely because of the carefully curated guest experience. Disneyland possesses an atmosphere of excitement and adventure and greets returning visitors with a wave of nostalgia. It has been upheld as a gold standard in customer service and has employed sophisticated design methods to help guests suspend belief and experience magic.
I’ve always wondered how other software teams work. From the design experiences at Airbnb to the development practices at Spotify – these kinds of backstage stories are a great source of inspiration for me. So when Alex Li, Product Manager of Studio, asked me to write about custom policy support in Studio 6.1, my answer was, “Yes, of course! But I’d love to write about what happened behind the scenes.” What is a custom policy?
UX, meet Engineering. Engineering, meet UX. You two should talk.
MuleSoft’s very own Mason Foster, Director of User Experience, checked out this year’s SXSW Interactive festival and made an interesting observation. In a recent post on re/code, he points out that, “there were myriad opportunities for engineers to learn the ins and outs of the hot technologies, and countless rooms packed with user experience (UX) professionals discussing the latest trends in design.
“I believe that if we think first about people and then try, try, and try again to prototype our designs, we stand a good chance of creating innovative solutions that people will value and enjoy.” – Bill Moggridge, Designing Interactions
Prototyping is a key practice of design; it allows designers to visualize, evaluate, and communicate.
To explore design ideas, the prototype must be quick and inexpensive.
This week we’re wrapping up our Meet a Muley posts for 2013 with James Hall! As an Interaction Designer on the Product Team, James focuses on creating the best possible experience for our users. Read on to learn why he considers himself a “shaved ice connoisseur” and how he deals with being a tech-neophyte in a tech startup!
First thought that came to mind when you looked into the mirror today?
MuleSoft provides the most widely used integration platform for connecting any application, data source or API, whether in the cloud or on-premises. With Anypoint Platform®, MuleSoft delivers a complete integration experience built on proven open source technology, eliminating the pain and cost of point-to-point integration. Anypoint Platform includes CloudHub™ iPaaS, Mule ESB™, and a unified solution for API management™, design and publishing.