NEWSLETTER · SHIPPED EVERY TUESDAY

One hour of real work, every Tuesday, in your inbox.

What I learn building Orchestrators for real clients. Bilingual, free, no spam.

Unsubscribe with one click No spam, no ads 1,247 subscribers

What you'll get

NO FLUFF
01 ·

Production-ready scripts

Every issue ships with code that already runs. Groovy, Orchestrators, REST endpoints you copy, tweak, and deploy.

02 ·

Zero PowerPoint theory

If I'm writing about it, I broke it, fixed it, and shipped it for a real client. Lessons with scars.

03 ·

Bilingual, one subscription

I write in Spanish and English. Pick your language once. Same content, no machine translation.

REAL EXAMPLE

Here's what it looks like inside

A real issue from the newsletter. Unedited.

Mario García <mario@mariogarcia.pro> TUE · 9:08 PM
Three Orchestrator patterns that replace slow UBEs
Last week I migrated a 47-minute UBE down to a 38-second Orchestrator.
The first — the "batch chunker" — splits the dataset into 500-row chunks with a parallel child orchestrator…
// Pattern 1: Batch chunker
def lastId = jdeContext.var("LAST_ID") ?: 0
def chunk  = jde.fetch("F0006")
                .where("ID > ?", lastId)
                .limit(500)
chunk.each { row -> ... }
— Mario, from the trenches.

Questions I get asked

4 / 4
How often?
Every Tuesday. If I miss one, I owe you a coffee.
Is it free?
Yes, fully free. No paywall, no premium tier, no upsell.
Who is it for?
JD Edwards consultants and developers (E1 9.2 and up) who already know Orchestrator and want to push further.
Can I unsubscribe?
One click at the bottom of every email. No forms, no reasons needed.
NEXT ISSUE · TUESDAY

Subscribe and get the next issue on Tuesday.

I haven't missed a single Tuesday in years. I know your inbox is already full — that's why this one only shows up when it earns the slot.