, ,

UX Anti-patterns: Some rules are meant to be broken

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…
, ,

The application network and the service-mesh

Many customers I meet are either evaluating or beginning their implementation of microservice architectures. Some of these customers are coming off big-bang projects that have failed to replace large legacy assets. For these folks, breaking…
, ,

Why agile and scale without DevOps spells predictable doom

Predictability is the primary reason companies embrace agile over waterfall. The full slate of reasons vary depending upon the context of the company, and it would certainly not come as a shock that many companies embrace agile because it’s…
, , ,

Why GDPR compliance is a ready-made problem for APIs

If you were existing anywhere but under a rock for the last few weeks, then you were probably subjected to a gauntlet of GDPR notifications from the websites that you frequent, including ProgrammableWeb. They may not have even mentioned…
, , , ,

APIs in the world of IT operations

In a previous life, I worked primarily with the operational side of the IT business, which is concerned with monitoring and operational alerting. The requirements we implemented were variations on a theme that typically started with the business…
, ,

DevOps and APIs: Great alone, better together

DevOps has become a crucial factor in IT’s success. It’s been a long journey but we are finally here. Over 10 years ago, about every IT department—small or large—was chaotic and lacked a balance of collaboration, processes,…
, , ,

Why the monolith isn’t dead

With all the talk and content praising the microservices design approach, you might think the monolithic architecture is outdated and inefficient, but don’t limit your options when it comes to your application and, indeed, your company.…
, , , , ,

MuleSoft at Mulesoft: Using our own products in IT engineering at MuleSoft

I’ve been an Integration Architect in IT engineering here at MuleSoft for about one and a half years. When I arrived, our group had a full queue of potential development projects, but were still maintaining many legacy and point-to-point…
, , , , ,

Middleware is dead! Long live the application network!

Once upon a time, I couldn’t do without my middleware. To make my application resilient and scalable, and to allow it to talk to everything else in the enterprise, I had no choice but to but stand up an ESB in my architecture. It was literally…
, , ,

Why Certification is a Smart Investment

All CIOs share a common priority: ensuring development teams have the skills and experience to apply best practices that support the organization’s needs effectively. Certification is one the most important qualifications to help evaluate…