The Promise and Peril of Scriptable Software
summary
Argues that CMS roots should be thinned so editors and front‑end devs can inject safe logic without full redeploys, showing a prototype that moves templating to Liquid templating outside root and runs editor scripts in a JavaScript sandbox (uses a Jint-like interpreter inside C). Demonstrates concrete features: a Denina DSL for pipeline filters, meta‑title validation (<10 words), dynamic config via functions, sandbox limits and MD5 input/script cache, cites Prismatic offloading to Lambdas and real-world examples (Airtable, Salesforce Apex, Wikipedia cargo).
AI-written summary · about
chapters (7)
- 0:00Introduction and setup
- 3:57Scriptable software defined
- 11:25Why scriptable software matters
- 21:58Use cases and examples
- 36:23Scripting languages and transpilation
- 44:24Key questions and challenges
- 50:04Empowering users with scriptability








