A collection of 21 posts
DataWeave: Collapsing Keys
Collapse the keys of an Object to flatten a nested Object.
Mule 4: The Strategy Pattern
How to implement the Strategy pattern in Mule 4.
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.
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
How to Remove Nested Key:Value Pairs with DataWeave
Learn how to remove nested key:value pairs in DataWeave 2.0.
DataWeave - The Map Function
Learn the ins and out of DataWeave's map function!
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 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 Programming Style Guide: DataWeave Code
How to structure and format your DataWeave code to optimize readability.
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.
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. In Mule 3, the
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 - Transforming an Array to an Object
How to transform Arrays into Objects in DataWeave
DataWeave - Partition List
Learn how to partition a list in the spirit of Ruby's and Scala's partition function
DataWeave - Practice Exercises
A set of exercises for developing your DataWeave skills
MuleSoft Data Sync - Watermarking
Tips for using MuleSoft's watermarking feature.
DataWeave - Modify values depending on their key
How to modify values of an element depending on the value's key
Tips on Debugging DataWeave Code
Is the Mule debugger just not cutting it for your DataWeave code? Try some of these alternatives.
DataWeave - The Reduce Function
An explanation of the reduce function and how to use it in data transformations using 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 (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.
Page 1 of 1