Brought into vogue from web development; Templates where you embed code/logic into documents, and is a pretty sweet idea.
What if you had a wiki where the pages were like templates (which can be edited live in the application like a normal wiki) so that the documents could respond to change and context.
Trivial examples:
Writing some documentation on how to write ruby? Embed an example ruby snippet into your document, and have a "run" button next to it that runs the script.
Stripe has API document where the samples change to include your actual API keys and data, so all the code snippets are actually relevant to you.
If your mananger is person X, the document automatically says "Ask X about Y" instead of "ask your manager".
Change information to be geographically relevant. Don't live in the UK? Don't show content about the US.
The pages would probably look something like:
Welcome to BigTech. If you need assistance, please contact: {{supportteam.on_call}}
Our amazing API call is:
{{import fragment(apiexample, user.api)}}
Blah blah blah lorem ipsum.
You would need to set up an environment (the context) to support this.
Another idea I got out of #6:
Brought into vogue from web development; Templates where you embed code/logic into documents, and is a pretty sweet idea.
What if you had a wiki where the pages were like templates (which can be edited live in the application like a normal wiki) so that the documents could respond to change and context.
Trivial examples:
The pages would probably look something like:
You would need to set up an environment (the context) to support this.