Post developers' hub

Also see the Post public code and the Post version history. This page should not be edited, and the page to discuss things about Post is at the talk page.

Lints

 * Always use the template syntax instead of the plus syntax . Plus syntaxes are a thing of the past!
 * Only use when seriously required.  is fine.
 * Always use instead of  if the variable will not change.
 * This is the well-known one. Always put semicolons after block functions.
 * Another well-known one. Always use single-line comments instead of multi-line comments  when the comment is just one line long.
 * Never use . Use the custom function that is defined in Post instead.
 * Keep everything - even ones not visible to the user grammar-correct and properly capitalized.
 * Yes:
 * No:
 * An absolute no:
 * An absolute no:
 * An absolute no:

If you've done your contributions to Post and you're not sure they all follow these linting rules, just tell some other people about it to check. There's no problem on doing that!
 * Include proper spacing and indents.
 * When making non-concatenating strings, always use double-quotes instead of single-quotes . While yes, in JS, single-quotes do work and are mostly the recommended one, Post's JS code will use double-quotes.

Other things
Replit's IDE/editor is inconsistent. You will get some random red, gray, or yellow curly-underlined text everywhere. If you think it's correct, ignore them. After all, the IDE's error markers is a bot.

And don't delete others' comments, obviously. It's pointless. It just causes confusion which isn't the best thing other fellow developers want.

Porting Post to other programming languages? No. The JS one is already good, and nearly all electronic devices run JS. There is no problem with JS. Porting Post to other devices while still using the same programming language: JS? Yes!

Releasing a new version of Post? Edit Post unstable public code first - not Post public code, THEN wait for other fellow developers to review on your edit. If it gets accepted, the reviewers will bring the unstable code you made to the main public code page. Basically, don't edit the current version of Post right away.