Flow vs. Subflow. vs. Private Flow

When you drag a flow/subflow rectangle from the MuleSoft palette, you must make three decisions. Is this a flow or a subflow? A flow can have exception strategies and is the default rectangle with a source and process. The subflow is just a synchronous sub-routine that makes the original flow more readable, like functions do in Java. You could technically insert...

MuleSoft Facts I Know Now

These are random facts I compiled as I was studying for my certification exam for MuleSoft Associate. Postman mainly makes REST requests. Postman makes SOAP requests too but is frequently called a REST client. Postman is actually a tool that handles any calls sent over HTTP. Since SOAP is agnostic with regards to the underlying transport protocol, Postman easily handles SOAP calls too. (source) Polling: actively...

Start MuleSoft (Installation + Hello World)

This tutorial will guide you through installing the right software to running your first MuleSoft application. Although my pictures show Mule 4 Runtime (the thing that runs the application), this tutorial is good for any version of Mule Runtime. Download the Stuff Download Anypoint Studio IDE (this is where you will code): Although the website...

p() in Dataweave with MuleSoft

The p function in Dataweave looks up the key in the MuleSoft properties file in the same project. It looks something like this. p(variableName) means that variableName will be in a mule-app.properties file of the same project.

Array vs. ArrayList (Java)

My favorite data structure is the ArrayList. Sure, it isn’t as fancy as a Hashmap, but it’s so simple and you can just add things to the end of the list easily. Arrays are taught fairly early in every computer scientists’ career in java. It’s a data structure of a fixed size to hold stuff...

Basic OneNote Shortcuts

Microsoft OneNote is one of the most compact and easiest to use note-taking applications, in my opinion. It integrates nicely with other Microsoft products technologies. Here are some tips to make OneNote easier to use for you. OneNote Specific Keyboard Shortcuts: Control+period: creates a bulleted list. Control+1: creates a TODO list. Control+/: creates a numbered...

Windows Keyboard Shortcuts

Here are some shortcuts I use and how I use them. Alt+Tab: To switch to the last window I was on Windows+E: Windows Explorer Control 1,2,3,4: Switch between tabs on a browser Control A: Select all. This is especially useful when I want to delete everything from a search bar but I’m only able to...