The GlideRecord Async Context Trap — and How to Fix It
When a Business Rule runs in an async worker thread, getRefRecord() on a reference field silently returns a stale snapshot rather than the committed value. Here's why it happens, how to detect it, and the pattern that reliably fixes it.
Read article →
Auto-Generating REST APIs from Configuration Records
How to build a framework inside a scoped app that reads from a custom table and dynamically registers Scripted REST Resources at runtime — no code deployments required.
Coming soon
Composite Auth: Bearer + mTLS + Signed Headers in a Single Request
Production patterns for securing outbound REST calls when the receiving system demands more than one auth mechanism simultaneously.
Coming soon
The Upgrade That Silently Changed My Business Rules
A post-mortem on a Washington-to-Xanadu upgrade where three business rules stopped working with no error, no skip log, no warning.
Coming soon
Building GoldBreak: Architecture of a Session-Aware Donchian Breakout EA
From concept to live trading — the full architecture of GoldBreak, pyramid scaling, and what a real 3-year backtest looks like when you stop fooling yourself.
Coming soon
Why v12.0 Regressed: Diagnosing Three Features That Killed the Pyramid
A post-mortem on GoldBreak v12.0 — where three simultaneously introduced features caused severe regression by suppressing the pyramid scaling mechanism.
Coming soon