13 articles

📰 Dev.to · ThaSha

Articles from Dev.to · ThaSha · 13 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (9011) ArXiv cs.AIDev.to · FORUM WEBForbes InnovationOpenAI NewsDev.to AIHugging Face Blog
Recursive PII Masking in DataWeave: One Function for Any Depth (and the Null Trap)
Dev.to · ThaSha 6d ago
Recursive PII Masking in DataWeave: One Function for Any Depth (and the Null Trap)
A compliance audit found SSN values 4 levels deep in our API responses last year. One recursive...
DataWeave match/case: Replace If/Else Chains and Avoid the Missing Else Crash
Dev.to · ThaSha 6d ago
DataWeave match/case: Replace If/Else Chains and Avoid the Missing Else Crash
I replaced a 40-line if/else chain with 4 match/case lines last month. Then I forgot the else clause...
Multi-Level GroupBy in DataWeave: 2 Traps That Break Your Nested Aggregations
Dev.to · ThaSha 6d ago
Multi-Level GroupBy in DataWeave: 2 Traps That Break Your Nested Aggregations
I spent 2 days building a 3-level sales report in DataWeave. Region to country to product, with...
The DataWeave <~ Operator: How Angle Brackets in Customer Notes Broke 200 Orders
Dev.to · ThaSha 6d ago
The DataWeave <~ Operator: How Angle Brackets in Customer Notes Broke 200 Orders
A customer typed "" in their notes field. It broke 200 XML orders and I spent 3 hours finding a...
DataWeave 2.5 Generics: How Call-Site Type Parameters Caught 3 Production Bugs
Dev.to · ThaSha 6d ago
DataWeave 2.5 Generics: How Call-Site Type Parameters Caught 3 Production Bugs
I maintained a shared DataWeave utility library across 12 Mule apps for 2 years. Functions like topN,...
Config-Driven DataWeave Mapping: The Null Trap Nobody Warns You About
Dev.to · ThaSha 6d ago
Config-Driven DataWeave Mapping: The Null Trap Nobody Warns You About
I had 12 tenants sending the same data in 12 different field names. Instead of writing 12 transforms,...
DataWeave Custom Functions: The Module Trap That Wastes Hours
Dev.to · ThaSha 1w ago
DataWeave Custom Functions: The Module Trap That Wastes Hours
TL;DR Your fun declaration works inline but breaks with "Unable to resolve reference" when moved to...
DataWeave Custom Functions: The Module Trap That Wastes Hours
Dev.to · ThaSha 1w ago
DataWeave Custom Functions: The Module Trap That Wastes Hours
TL;DR Your fun declaration works inline but breaks with "Unable to resolve reference" when moved to...
DataWeave XML to JSON: Handle Attributes, Namespaces, and Arrays
Dev.to · ThaSha 1w ago
DataWeave XML to JSON: Handle Attributes, Namespaces, and Arrays
I built a legacy migration last year converting XML responses to JSON. The automatic conversion lost...