Mule DataWeave 2.2 - Additions to the Arrays Module, Part 2 Learn how to use the join functions added to the DataWeave Arrays module in Mule 4.2.
Mule 4 DataWeave 2.2 - Additions to the Arrays Module, Part 1 Lunch break? Take a few minutes to get familiar with some of the new functions added to the DataWeave Arrays module in Mule Runtime 4.2.0
Mule How to Remove Nested Key:Value Pairs with DataWeave Learn how to remove nested key:value pairs in DataWeave 2.0.
Mule Mule Programming Style Guide: Stop Abusing the Choice Router Why the choice router gets abused, why that's a problem, and what you can do to fix it.
Mule Mule Programming Style Guide: Project Structure Project structure is important! In this post I review how I layout my Mule microservices projects, as well as other types of projects I've build with Mule.
Mule Mule Programming Style Guide: DataWeave Code How to structure and format your DataWeave code to optimize readability.
Mule Mule Programming Style Guide: A Simple Main Flow Why code readability is so important and how you can improve the readability of your Mule code.
DataWeave Mule 4 - Accumulating Values in a For Each This is a written post on the topic covered in my YouTube video: This post reviews how to accumulate a value into an array within a for-each loop. I'm going to cover how to do this in Mule 4, where we don't have access to MEL.
Mule Lessons Learned - Using Queues in your Application Architecture An honest story of my first time using queues to communicate between microservices. Learn from my mistakes so you don't make the same ones!
DataWeave DataWeave - Transforming an Array to an Object How to transform Arrays into Objects in DataWeave
DataWeave DataWeave - Partition List Learn how to partition a list in the spirit of Ruby's and Scala's partition function
DataWeave DataWeave - Modify values depending on their key How to modify values of an element depending on the value's key
DataWeave Tips on Debugging DataWeave Code Is the Mule debugger just not cutting it for your DataWeave code? Try some of these alternatives.
DataWeave DataWeave - The Reduce Function An explanation of the reduce function and how to use it in data transformations using DataWeave
DataWeave DataWeave - How to Modify All Values of an Element An iterative approach to developing a utility function that modifies all the values of an element according to a function.
DataWeave Featured DataWeave (for Java programmers) You're a Java programmer trying to gain a better understanding of MuleSoft's DataWeave language? You've come to the right place.