THE_PAYLOAD_LEDGER
Field notes from the trenches.
Aug 27, 2026 · 6 MIN READ
One Runtime: Sharing Code Between CMS and App in Node.js
Two runtimes, two pipelines, zero shared code. How consolidating on Node.js reshaped our architecture.
Node.jsArchitectureDX
BY LENA ORTIZ
Aug 9, 2026 · 5 MIN READ
The Security Case: Why We Stopped Patching Plugins
Your security posture is the posture of your least-maintained plugin. Here's the model we replaced it with.
SecurityWordPress
BY MARA CHEN
Jul 21, 2026 · 7 MIN READ
Content Modeling for Migrations: Field Patterns We Use on Every Project
How legacy WordPress post types, ACF groups, and shortcodes map onto Payload collections, groups, and blocks.
Content ModelingPatterns
BY DEV KAPOOR
Jul 2, 2026 · 6 MIN READ
Why We Left WordPress — and Never Looked Back
Six engineers, one aging WordPress stack, and the week we decided our CMS should not be the weakest link in our system.
WordPressMigrationOur Story
BY MARA CHEN