https://yespress.io/dataweave?utm_source=bluesky&utm_medium=social via Yespress - apply for company newsroom: yespress.io/newsroom
https://yespress.io/dataweave?utm_source=bluesky&utm_medium=social via Yespress - apply for company newsroom: yespress.io/newsroom
https://yespress.io/karthik-bettadapura?utm_source=bluesky&utm_medium=social via Yespress - apply for company newsroom: yespress.io/newsroom
https://yespress.io/karthik-bettadapura?utm_source=bluesky&utm_medium=social via Yespress - apply for company newsroom: yespress.io/newsroom
https://github.com/shakarbisetty/mulesoft-cookbook/tree/main/ai-agents/vibes-dev-agent #mulesoft #aiagents
https://github.com/shakarbisetty/mulesoft-cookbook/tree/main/ai-agents/vibes-dev-agent #mulesoft #aiagents
https://github.com/shakarbisetty/mulesoft-cookbook #mulesoft #errorhandling
https://github.com/shakarbisetty/mulesoft-cookbook #mulesoft #errorhandling
https://dev.to/thasha/aggregating-orders-by-region-in-dataweave-20-groupby-reduce-410i-temp-slug-2142219 #dataweave #mulesoft
https://dev.to/thasha/aggregating-orders-by-region-in-dataweave-20-groupby-reduce-410i-temp-slug-2142219 #dataweave #mulesoft
Trap: forget the default clause and unmapped errors return null.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: forget the default clause and unmapped errors return null.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: empty batch divides by zero on success rate.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: empty batch divides by zero on success rate.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
@TailRec annotation with an accumulator pattern — DW optimizes it into a loop.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
@TailRec annotation with an accumulator pattern — DW optimizes it into a loop.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
50,000 responses/day, zero crashes.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
50,000 responses/day, zero crashes.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
The fix: module .dwl files can't have output or --- lines. Delete those 2 lines. Done.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
The fix: module .dwl files can't have output or --- lines. Delete those 2 lines. Done.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: joinBy "\n" is literal, not a newline. Spent 2 hours on this.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: joinBy "\n" is literal, not a newline. Spent 2 hours on this.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: check Array before Object in the is chain. Order matters.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: check Array before Object in the is chain. Order matters.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: null values crash it. Add case is Null -> null.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: null values crash it. Add case is Null -> null.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Always add else. Unmatched values crash.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Always add else. Unmatched values crash.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: every level needs mapObject not map. And sum() on empty groups returns null.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft
Trap: every level needs mapObject not map. And sum() on empty groups returns null.
github.com/shakarbisetty/mulesoft-cookbook
#DataWeave #MuleSoft