Enterprise Integration: API Management Vendors Landscape

In enterprise integration area, there are more and more REST APIs than ever. API management turns to be very important for every organization.

I collected the logos of some main API management vendors, along with the logos of those vendors who offer tools that have dependencies with API management, such as data modeling tool, service registry, identity management and application infrastructure, put them together with vendors’ logos who offer monitoring, DevOps and logging services. So we understand the technology stack of API management.

API Management Vendors’ Landscape

In API management box, I put vendors logos according to Gartner Magic Quadrant for API management...

Read More

Create an Elegant 3D Pie Puzzle in PowerPoint

An elegant 3D pie puzzle will surely impress your audiences. You can craft it in half an hour in PowerPoint. Let’s see how to do it.

  • In PowerPoint, select Insert Chart > Pie > Doughnut, click OK;
  • You get a chart with sample data sheet. Set all values the same in the data sheet so you get a quadrant;
  • Go to Design Tab > Chart Styles > Select Style 9 (thicker ring);
  • Select Format > Shape Outline > Weight > 1/4 pt twice;
  • Press CTRL-C to Copy the whole shape;
  • Go to a new PowerPoint Slide, press CTRL-ALT-V > Picture (Enhanced Metafile), press OK; This turns the original pie chart vector graph into shapes for later editing;
  • Ungroup twice to get separate shapes; Select shapes, choose Shape Effects > Bevel > Soft Round; Remove unnecessary fonts; Set up color for your shapes;
  • Now we need go to PowerPoint Op...
Read More

The Essentials of Web Application UX Design

To outline the essentials of web application UX design is hard since it involves many contents, including design principles, interaction mode, screen pattern, navigation, workflow, visual design, theme, components, color palette, icon pattern, graphic, i18n and accessibility etc.

I would draft this based on my experience worked on a few large scale web application projects. This can be a great start point if you want to create a UX solution design for a web application.

Design principles: User-centric, know what user wants and support users their way.

Common interaction elements: masthead, utility bar, navigation, content pane, help drawer, footer, modal and notifications.

Navigation can include masthead and sub-navigation menu. Masthead represents the overall structure of the application,...

Read More