Using Poll Scope and Watermark in Mule

September 4 2017

0 comments 0
poll scope mulesoft watermark

This post was written by one of the stars in our developer community, Kian Ting. Read this post to learn how to use a Mule app to retrieve legacy data and sync it to a new destination endpoint with the poll scope method.

As integration developers, we are always faced with the need to poll a legacy resource to retrieve new data and to sync it over to another destination endpoint.

How to Build a Golden Customer API

September 1 2017

0 comments 0
customer api

Larry Ellison once said that a “CRM provides a 360-degree view of your customer, provided you don’t care about getting paid.” This quip was intended to ward off new threats to the dominance of ERP. Many organizations, having implemented GL and ERP, were dipping their toes in the CRM waters––particularly service heavy industries, such as utilities and manufacturing. These industries built their services, sales, and marketing functions into this CRM domain.

Part 1: DataWeave 2.0 Syntax Changes in Mule 4 Beta

dataweave mule 4

This post was written by one of the stars in our developer community, Manik Magar 

Mule 4 beta is already out. One of the major change in Mule 4 is making DataWeave a default expression language over Mule 3’s default Mule Expression Language (MEL). The XML namespace of DataWeave is moved from dw to ee (core), and the DataWeave version has changed from 1.0 to 2.0 in Mule 4.

The Internet of Beer: Analyzing Beer Consumption with IoT Sensors

iot bww beer

Buffalo Wild Wings (BWW) – one of the top 10 fastest-growing restaurants in the U.S. – had one goal: to create a compelling restaurant experience for their customers. But in the modern retail world, this goal proved difficult as today’s customers expect a personalized experience.

How I Used RAML to Embed a RESTful API into DOOM

doom game

When I was growing up, I loved playing the classic 1993 game DOOM. This is why recently, as part of a talk I gave at APIs and IPAs, I decided to do a demo of how I embedded a RESTful API into DOOM, allowing the game to be queried and controlled using HTTP and JSON.

I wrote the entire API specification for the project in RAML––a RESTful API Modeling Language based on YAML that allows you to create standardized,

Physical, Virtual, Social: Is the Application Network Next?

August 28 2017

0 comments 0
application networks

Networks have always been at the heart of our society, defining our relationships, creating our experiences and ultimately shaping our lives. From the steam railways that enabled commerce between cities and towns, to the cables that paved the way for global communication over telephones and then the internet, networks have a history of redefining our way of life.  

More recently, the internet has given rise to virtual networks that allow us to connect to vast computing resources,

Webinar: Creating Omnichannel Brand Experiences with New York & Company

omnichannel

If there is one takeaway from our Connected Consumer Report, it’s this: customers demand and expect a tailored omnichannel experience across every touchpoint with a company.

Top 10 Things We Love About Working in Sales at MuleSoft

account executive team mulesoft

Working at MuleSoft brings a lot of new, unique challenges every day—partly because we’re building this company together for scale, and partly because we’re solving this with technology that is fundamentally changing the way our customers do business.

How to Reuse DataWeave Code

August 24 2017

2 comments 0
dataweave

MuleSoft’s DataWeave, which is now the main expression language in Mule 4 beta, is a powerful technology that can efficiently transform complex structured data between popular data formats, including JSON, XML, CSV, and Java objects. I’m a courseware developer and trainer at MuleSoft, and I’ve been spending a lot of time learning about DataWeave recently.

The Benefits of Headless eCommerce

August 23 2017

0 comments 0

In today’s age of digital commerce, consumers are more likely to engage with brands that offer unique and consistent experiences irrespective of the consumer’s preferred channel. If you look at a typical buying journey of a consumer (see example below), you would realize that they multiplex in and out of various channels before they buy a particular product.

And, more importantly, if that multiplexed experience is not differentiated and engaging then there is significant churn.