Writing Posts

Good posts drive good discussions. Here's how to get the most out of GeekHub's editor.

Creating a Post

Go to geekhub.in/post/new. You need:

  1. Title — be specific. "Help with React" gets ignored. "React useEffect fires twice in StrictMode — why?" gets answers.
  2. Category — required. Pick the closest match. If nothing fits, use General.
  3. Body — markdown supported. No minimum length, but give people enough context to respond.

Hit Publish when ready, or Save Draft to come back later. Drafts are private.

Markdown Formatting

GeekHub's editor renders standard markdown. Here's a quick reference:

Text

**bold**
*italic*
~~strikethrough~~
`inline code`

Headings

## Section Heading
### Subsection

Code Blocks

Always specify the language for syntax highlighting:

```javascript
const greet = (name) => `Hello, ${name}!`;
```
```python
def greet(name):
    return f"Hello, {name}!"
```
[Link text](https://example.com)
![Alt text](https://example.com/image.png)

Lists

- item one
- item two
  - nested item

1. first
2. second

Blockquotes

> Use blockquotes for quoting error messages or documentation.

Categories

CategoryUse it for
GeneralAnything that doesn't fit elsewhere
ProjectsShow off what you've built
CareerJobs, interviews, salary talk, career advice
HelpDebugging, stuck on a problem, need a second opinion
ShowcaseFinished projects, launches, demos

Post Etiquette

Do:

  • Search before posting — your question might already be answered
  • Include relevant code, error messages, or context
  • Tag your stack (e.g., "React + Node" in the title or body)
  • Reply to comments on your post — it's a conversation

Don't:

  • Post the same thing in multiple communities
  • Share job referral links or spam
  • Post misleading titles ("READ THIS" or "URGENT")
  • Ask for homework solutions without showing your own attempt

Editing and Deleting

You can edit your own posts and comments at any time. To delete, open the post and use the ... menu. Deleted posts are gone — they can't be recovered.

Drafts

Drafts auto-save every 30 seconds once you've entered a title and category. They're visible only to you under your profile. You can have multiple drafts going at once.