Hacker News new | ask | show | jobs
by wahnfrieden 4995 days ago
Copy changes. "Knobs" (configuration parameter changes that affect product-level behavior, things a product manager could decide about.)

Sure you can abstract copy from your codebase or markup, but that's not trivial or necessarily a benefit.

2 comments

Exactly - Changing copy via a tool like the now-defunct but open sourced CopyCopter, small tweaks here and there could completely be within the scope for a non-technical analyst to deploy once deemed ready.

It's also nice for a consultant who manages many clients, which we included in the copy in other places.

Why on earth would you put your copy and configuration in your code base, and not in a CMS (for copy) or a database (for configuration)?
Because that's a lot of extra work and our product manager at our small startup is competent enough to change e.g. the number of a constant in a knobs.py without wrecking things.