✨
alex martinez
YouTubeGitHubLinkedInMore
  • home
    • 👋welcome
    • 📖book
    • ⚡latest content
    • 💻more about me
  • series
    • 🔹#Codetober
    • 🔹Adventures in MuleSoft + AI
    • 🔹DataWeave Challenges
    • 🔹MuleSoft CI/CD with GitHub Actions
    • 🔹MuleSoft from Start: A Beginner's Guide
    • 🔹MuleSoft + Data Cloud
  • Games~
    • 🗓️Advent of Code
    • 🏎️Anypoint Speedway
    • 🐍Battlesnake
    • 🎮Video Games
  • content
    • 📘Blogs
      • Another Integration Blog
      • Bits In Glass Blog
      • MuleSoft Blog
      • MuleSoft Tutorials
      • ProstDev Blog
      • Salesforce Developers Blog
      • Others
    • 💻MuleSoft Meetups
    • 🎧Podcasts
    • 🪧Slides
    • ▶️Videos
      • MuleSoft Videos
      • ProstDev
      • Salesforce Developers
Powered by GitBook
On this page
  • 2025
  • Generate OAS & RAML Specifications Instantly with CurieTech AI’s API Spec Generator Agent
  • Testing CurieTech AI's Code Insights: Single Repo, Multi Repo, and Code Review Lens
  • CurieTech AI Wrote My MuleSoft Best Practices — AND Opened a GitHub Pull Request! 😱
  • Cursor AI vs CurieTech AI: Who Writes Better MUnit Tests for MuleSoft?
  • Is CurieTech AI Smart Enough to Pick the Fastest DataWeave Code?
  • CurieTech AI vs Real-World DataWeave Challenges – Did It Deliver?
  • Teaching Cursor AI Best Practices for MuleSoft with Rules (Big Improvement!)
  • Can Cursor AI Recreate a MuleSoft Project Using Best Practices? (Spoiler: Not Really)
  • Can AI Build MuleSoft Apps? Cursor AI + Anypoint Code Builder Test Drive
  • Getting started with the Anypoint Speedway Season 4 challenge in Anypoint Code Builder!
  • Why is my Array of Strings not filtering correctly? It may be an Array of Strings and Keys instead!
  • 2024
  • How to upsert fields from an object in an array with the update operator in DataWeave 2.0
  • Data Cloud/MuleSoft Integration Part 5: Insert Data with the BULK operations
  • How to manually authenticate to Salesforce Data Cloud through a MuleSoft integration
  • Part 6: CI/CD pipeline with MuleSoft and GitHub Actions - Deploying to CloudHub 2.0
  • Interactive MuleSoft tutorial: Anypoint Platform API Catalog by Rolando Carrasco | UAPIM | Exchange
  • Exposing DataWeave: Map+Filter vs. Reduce - which is faster?
  • Data Cloud/MuleSoft Integration Part 4: Secure your API with basic authentication in API Manager
  • Data Cloud/MuleSoft Integration Part 3: Call your integration with Postman
  • Data Cloud/MuleSoft Integration Part 2: Deploy your own Mule app on Anypoint Platform (CloudHub)
  • Data Cloud/MuleSoft Integration Part 1: Connected App, Ingestion API, & Data Stream (Salesforce)
  • How to add JVM/Command-line arguments to the Mule 4 Runtime in Anypoint Code Builder (ACB)
  • 2023
  • Export a Mule project as a deployable JAR file in Anypoint Code Builder | #Codetober 2023 Day 31
  • Differences between the DataWeave extension & Anypoint Code Builder | #Codetober 2023 Day 30
  • Enable Multi-Factor Authentication in MuleSoft with the Salesforce App | #Codetober 2023 Day 29
  • Testing Mule flows with the MUnit recorder in Anypoint Studio | #Codetober 2023 Day 28
  • Using branches in Design Center & Anypoint Code Builder for API specs | #Codetober 2023 Day 27
  • Using the Transform Message component (DataWeave) in Anypoint Code Builder | #Codetober 2023 Day 26
  • Implement & test a GraphQL API in Anypoint Code Builder (ACB) | #Codetober 2023 Day 25
  • Debugging the American Flights App in Anypoint Code Builder (ACB) | #Codetober 2023 Day 24
  • Implementing the American Flights API Spec in Anypoint Code Builder (ACB) | #Codetober 2023 Day 23
  • Transforming Flight Data with DataWeave in Anypoint Code Builder (ACB) | #Codetober 2023 Day 22
  • Connecting to a Database from the Mule app in Anypoint Code Builder (ACB) | #Codetober 2023 Day 21
  • Integrating American Flights Processes in Anypoint Code Builder (ACB) | #Codetober 2023 Day 20
  • Testing, syncing, and publishing an API in Anypoint Code Builder (ACB) | #Codetober 2023 Day 19
  • Designing the American Flights API Spec in Anypoint Code Builder (ACB) | #Codetober 2023 Day 18
  • Deploy Experience, Process, & System API layers to CloudHub 2.0 from Studio | #Codetober 2023 Day 17
  • How to debug several Mule applications in Anypoint Studio at the same time | #Codetober 2023 Day 16
  • Setting up HTTP Requests for Experience, Process, & System layers in Mule 4 | #Codetober 2023 Day 15
  • Best practices in Mule apps: global elements & properties files per env | #Codetober 2023 Day 14
  • Session 9: Test your Mule app with MUnit testing | MuleSoft from Start: A Beginner's Guide
  • How to run several Mule applications in Anypoint Studio at the same time | #Codetober 2023 Day 13
  • Help us get DataWeave into Exercism for programming challenges/exercises | #Codetober 2023 Day 12
  • 8 examples to import modules/functions in DataWeave & how to use aliases | #Codetober 2023 Day 11
  • How to use DataWeave 2.5 with the BETA extension in Visual Studio Code | #Codetober 2023 Day 10
  • How to deploy to CloudHub 2.0 with the Mule Maven Plugin & Connected App | #Codetober 2023 Day 9
  • Exploring the GitHub Actions Extension for Visual Studio Code | #Codetober 2023 Day 8
  • How to create custom user snippets in Anypoint Code Builder (VS Code) | #Codetober 2023 Day 7
  • Exploring the Thunder Client Extension for Visual Studio Code | #Codetober 2023 Day 6
  • Session 8: Set up CI/CD & API Autodiscovery (API Manager) | MuleSoft from Start: A Beginner's Guide
  • DataWeave 2.5 module features: toString, concatWith, version | #Codetober 2023 Day 5
  • Use MuleSoft's visual API Designer to create a To-Do API specification | #Codetober 2023 Day 4
  • How to RE-scaffold Mule flows from an Exchange API spec in Anypoint Studio | #Codetober 2023 Day 3
  • How to scaffold Mule flows from a published API spec in Anypoint Code Builder | #Codetober 23 Day 2
  • How to scaffold Mule flows from a published API spec in Anypoint Studio | #Codetober 2023 Day 1
  • Session 7: Deploy the Mule App to CloudHub Runtime Manager | MuleSoft from Start: A Beginner's Guide
  • Session 6: Debug the Mule Application in Anypoint Studio | MuleSoft from Start: A Beginner's Guide
  • DataWeave programming challenge #8: Sum all digits to get a 1-digit number
  • Session 5: Develop the API in Anypoint Studio | MuleSoft from Start: A Beginner's Guide
  • Session 4: Test & Publish the API Spec to Exchange | MuleSoft from Start: A Beginner's Guide
  • Session 3: Design an API Specification in Design Center | MuleSoft from Start: A Beginner's Guide
  • DataWeave programming challenge #7: Modify certain values from a JSON structure
  • Session 2: What is an API? and API-Led Connectivity? | MuleSoft from Start: A Beginner's Guide
  • Session 1: MuleSoft Overview | MuleSoft from Start: A Beginner's Guide
  • Part 5: CI/CD pipeline with MuleSoft and GitHub Actions - Enabling MFA through a Connected App
  • DataWeave programming challenge #6: Using tail-recursion to get the factorial of a number
  • Session 0: Planning the Outline | MuleSoft from Start: A Beginner's Guide
  • Part 4: CI/CD pipeline with MuleSoft and GitHub Actions - MUnit minimum coverage percentage
  • Display keystrokes on screen with keycastr (FREE) | content creation tips | TECH IT or LEAVE IT
  • Solving the DataWeave challenge #5 - reverse a phrase's words | live coding | lo-fi music
  • DataWeave programming challenge #5: Reverse a phrase's words, but keep the punctuation
  • Fixing my Battlesnake's MUnits for the CI/CD pipeline | live coding | lo-fi music | MuleSoft 4
  • Solving the Tower of Hanoi mathematical puzzle with DataWeave | live coding | lo-fi music
  • DataWeave programming challenge #4: Solve the Tower of Hanoi mathematical puzzle
  • Solving a simple (3 disks) Tower of Hanoi | Mathematical puzzle
  • Part 3: CI/CD pipeline with MuleSoft and GitHub Actions - MUnit testing
  • Part 2: CI/CD pipeline with MuleSoft and GitHub Actions - secured/encrypted properties
  • Part 1: How to set up a CI/CD pipeline to deploy your MuleSoft apps to CloudHub using GitHub Actions
  • DataWeave programming challenge #3: Count palindrome phrases using the Strings module
  • DataWeave programming challenge #2: Rock Paper Scissors game score system
  • DataWeave programming challenge #1: Add numbers separated by paragraphs and get the max number
  1. content
  2. Videos

ProstDev

Ordered from newest to oldest. (From 2023 onwards)

PreviousMuleSoft VideosNextSalesforce Developers

Last updated 4 days ago

2025

Generate OAS & RAML Specifications Instantly with CurieTech AI’s API Spec Generator Agent

Testing CurieTech AI's Code Insights: Single Repo, Multi Repo, and Code Review Lens

CurieTech AI Wrote My MuleSoft Best Practices — AND Opened a GitHub Pull Request! 😱

Cursor AI vs CurieTech AI: Who Writes Better MUnit Tests for MuleSoft?

Is CurieTech AI Smart Enough to Pick the Fastest DataWeave Code?

CurieTech AI vs Real-World DataWeave Challenges – Did It Deliver?

Teaching Cursor AI Best Practices for MuleSoft with Rules (Big Improvement!)

Can Cursor AI Recreate a MuleSoft Project Using Best Practices? (Spoiler: Not Really)

Can AI Build MuleSoft Apps? Cursor AI + Anypoint Code Builder Test Drive

Getting started with the Anypoint Speedway Season 4 challenge in Anypoint Code Builder!

Why is my Array of Strings not filtering correctly? It may be an Array of Strings and Keys instead!

2024

How to upsert fields from an object in an array with the update operator in DataWeave 2.0

Data Cloud/MuleSoft Integration Part 5: Insert Data with the BULK operations

How to manually authenticate to Salesforce Data Cloud through a MuleSoft integration

Part 6: CI/CD pipeline with MuleSoft and GitHub Actions - Deploying to CloudHub 2.0

Interactive MuleSoft tutorial: Anypoint Platform API Catalog by Rolando Carrasco | UAPIM | Exchange

Exposing DataWeave: Map+Filter vs. Reduce - which is faster?

Data Cloud/MuleSoft Integration Part 4: Secure your API with basic authentication in API Manager

Data Cloud/MuleSoft Integration Part 3: Call your integration with Postman

Data Cloud/MuleSoft Integration Part 2: Deploy your own Mule app on Anypoint Platform (CloudHub)

Data Cloud/MuleSoft Integration Part 1: Connected App, Ingestion API, & Data Stream (Salesforce)

How to add JVM/Command-line arguments to the Mule 4 Runtime in Anypoint Code Builder (ACB)

2023

Export a Mule project as a deployable JAR file in Anypoint Code Builder | #Codetober 2023 Day 31

Differences between the DataWeave extension & Anypoint Code Builder | #Codetober 2023 Day 30

Enable Multi-Factor Authentication in MuleSoft with the Salesforce App | #Codetober 2023 Day 29

Testing Mule flows with the MUnit recorder in Anypoint Studio | #Codetober 2023 Day 28

Using branches in Design Center & Anypoint Code Builder for API specs | #Codetober 2023 Day 27

Using the Transform Message component (DataWeave) in Anypoint Code Builder | #Codetober 2023 Day 26

Implement & test a GraphQL API in Anypoint Code Builder (ACB) | #Codetober 2023 Day 25

Debugging the American Flights App in Anypoint Code Builder (ACB) | #Codetober 2023 Day 24

Implementing the American Flights API Spec in Anypoint Code Builder (ACB) | #Codetober 2023 Day 23

Transforming Flight Data with DataWeave in Anypoint Code Builder (ACB) | #Codetober 2023 Day 22

Connecting to a Database from the Mule app in Anypoint Code Builder (ACB) | #Codetober 2023 Day 21

Integrating American Flights Processes in Anypoint Code Builder (ACB) | #Codetober 2023 Day 20

Testing, syncing, and publishing an API in Anypoint Code Builder (ACB) | #Codetober 2023 Day 19

Designing the American Flights API Spec in Anypoint Code Builder (ACB) | #Codetober 2023 Day 18

Deploy Experience, Process, & System API layers to CloudHub 2.0 from Studio | #Codetober 2023 Day 17

How to debug several Mule applications in Anypoint Studio at the same time | #Codetober 2023 Day 16

Setting up HTTP Requests for Experience, Process, & System layers in Mule 4 | #Codetober 2023 Day 15

Best practices in Mule apps: global elements & properties files per env | #Codetober 2023 Day 14

Session 9: Test your Mule app with MUnit testing | MuleSoft from Start: A Beginner's Guide

How to run several Mule applications in Anypoint Studio at the same time | #Codetober 2023 Day 13

Help us get DataWeave into Exercism for programming challenges/exercises | #Codetober 2023 Day 12

8 examples to import modules/functions in DataWeave & how to use aliases | #Codetober 2023 Day 11

How to use DataWeave 2.5 with the BETA extension in Visual Studio Code | #Codetober 2023 Day 10

How to deploy to CloudHub 2.0 with the Mule Maven Plugin & Connected App | #Codetober 2023 Day 9

Exploring the GitHub Actions Extension for Visual Studio Code | #Codetober 2023 Day 8

How to create custom user snippets in Anypoint Code Builder (VS Code) | #Codetober 2023 Day 7

Exploring the Thunder Client Extension for Visual Studio Code | #Codetober 2023 Day 6

Session 8: Set up CI/CD & API Autodiscovery (API Manager) | MuleSoft from Start: A Beginner's Guide

DataWeave 2.5 module features: toString, concatWith, version | #Codetober 2023 Day 5

Use MuleSoft's visual API Designer to create a To-Do API specification | #Codetober 2023 Day 4

How to RE-scaffold Mule flows from an Exchange API spec in Anypoint Studio | #Codetober 2023 Day 3

How to scaffold Mule flows from a published API spec in Anypoint Code Builder | #Codetober 23 Day 2

How to scaffold Mule flows from a published API spec in Anypoint Studio | #Codetober 2023 Day 1

Session 7: Deploy the Mule App to CloudHub Runtime Manager | MuleSoft from Start: A Beginner's Guide

Session 6: Debug the Mule Application in Anypoint Studio | MuleSoft from Start: A Beginner's Guide

DataWeave programming challenge #8: Sum all digits to get a 1-digit number

Session 5: Develop the API in Anypoint Studio | MuleSoft from Start: A Beginner's Guide

Session 4: Test & Publish the API Spec to Exchange | MuleSoft from Start: A Beginner's Guide

Session 3: Design an API Specification in Design Center | MuleSoft from Start: A Beginner's Guide

DataWeave programming challenge #7: Modify certain values from a JSON structure

Session 2: What is an API? and API-Led Connectivity? | MuleSoft from Start: A Beginner's Guide

Session 1: MuleSoft Overview | MuleSoft from Start: A Beginner's Guide

Part 5: CI/CD pipeline with MuleSoft and GitHub Actions - Enabling MFA through a Connected App

DataWeave programming challenge #6: Using tail-recursion to get the factorial of a number

Session 0: Planning the Outline | MuleSoft from Start: A Beginner's Guide

Part 4: CI/CD pipeline with MuleSoft and GitHub Actions - MUnit minimum coverage percentage

Display keystrokes on screen with keycastr (FREE) | content creation tips | TECH IT or LEAVE IT

Solving the DataWeave challenge #5 - reverse a phrase's words | live coding | lo-fi music

DataWeave programming challenge #5: Reverse a phrase's words, but keep the punctuation

Fixing my Battlesnake's MUnits for the CI/CD pipeline | live coding | lo-fi music | MuleSoft 4

Solving the Tower of Hanoi mathematical puzzle with DataWeave | live coding | lo-fi music

DataWeave programming challenge #4: Solve the Tower of Hanoi mathematical puzzle

Solving a simple (3 disks) Tower of Hanoi | Mathematical puzzle

Part 3: CI/CD pipeline with MuleSoft and GitHub Actions - MUnit testing

Part 2: CI/CD pipeline with MuleSoft and GitHub Actions - secured/encrypted properties

Part 1: How to set up a CI/CD pipeline to deploy your MuleSoft apps to CloudHub using GitHub Actions

DataWeave programming challenge #3: Count palindrome phrases using the Strings module

DataWeave programming challenge #2: Rock Paper Scissors game score system

DataWeave programming challenge #1: Add numbers separated by paragraphs and get the max number

▶️