# Devtool Marketing for Developer Tool Companies

> Devtool marketing in communities works when a reply holds up after an engineer reads it: answer with a command, a config or a number someone can reproduce, say that you work on the tool, and follow each community's own format. r/programming, r/webdev, r/devops and r/Python each set different rules for projects. An agent can find threads and draft; a technical person should approve.

URL: https://agentagency.si/for/developer-tools · Updated: 2026-10-22

## What an engineer checks before trusting a reply

Developers ask narrow questions: which secrets manager a small team can run without a full-time operator, whether a CLI runs natively on Windows or only under WSL, how big the observability bill gets at scale. The person asking may try your suggestion the same day, so a reply gets checked on four points:

- **Does it run?** A command, a config block or a minimal example beats a feature list.
- **What are the limits?** Rate limits, self-hosting requirements, the platforms you do not support yet.
- **What does it cost at scale?** Someone comparing tools wants the bill at their size, not the starting plan.
- **Who is talking?** A reply from someone who works on the tool is fine when it says so in the first line.

## Each developer community has its own format for projects

Reddit's site-wide [rules](https://redditinc.com/policies/reddit-rules) ask for authentic participation without spam (Rule 2) and forbid intentionally misleading others or impersonating someone (Rule 5). Developer subreddits add much more specific rules. The table summarises their rule pages as archived in July and August 2026.

**Where a developer tool can appear in five subreddits (rule pages as archived mid-2026)**

| Community | Where a project can go | Promotion and AI rules |
| --- | --- | --- |
| [r/programming](https://web.archive.org/web/2026/https://old.reddit.com/r/programming/about/rules/) | No "I made this" demo posts. A technical write-up on how something was built is allowed if the write-up is the point. | No LLM-written posts or comments, including LLM translation or summaries. No bot comments. |
| [r/webdev](https://web.archive.org/web/2026/https://old.reddit.com/r/webdev/about/rules/) | Projects only on Showoff Saturday, with the right flair. | No commercial promotion on any day. LLM-generated content counts as low effort. |
| [r/devops](https://web.archive.org/web/2026/https://old.reddit.com/r/devops/about/rules/) | The weekly self-promotion thread. | Affiliation disclosed at the top of the post or comment. Content that reads as mostly LLM-written is likely to be removed. |
| [r/Python](https://web.archive.org/web/2026/https://old.reddit.com/r/Python/about/rules/) | The monthly showcase post or a daily thread, not a standalone post. | A showcase states what it does, who it is for, and how it compares with existing tools. |
| [r/rust](https://web.archive.org/web/2026/https://old.reddit.com/r/rust/about/rules/) | Posts must relate to Rust. Rust questions go in the stickied Q&A thread. | Code and errors as text, not images. Posts that look AI-generated may be removed. |

> **Warning:** Rules change, and these are mid-2026 copies. Read each sidebar the week you post. The pattern holds, though: answers are welcome, projects have a fixed place and day, a pitch has almost none. See [Reddit self-promotion rules](https://agentagency.si/guides/reddit-self-promotion-rules).

## Hacker News and Stack Overflow: worth it, but by hand

The [Show HN guidelines](https://news.ycombinator.com/showhn.html) accept only things people can try: no landing pages, signup pages or fundraisers, and ideally nothing that needs an account to test. The [Hacker News guidelines](https://news.ycombinator.com/newsguidelines.html) allow your own work now and then, but say the site is for curiosity, not promotion, and ask you not to solicit comments or submissions.

Stack Overflow's [promotion help page](https://stackoverflow.com/help/promotion) allows answers that mention your product when they solve the question, with your affiliation disclosed in the post. It warns against answering only the questions your product solves.

Agent Agency does not post on Hacker News, Stack Overflow or GitHub, and Discord is on the roadmap with no date. Keep those with the engineers who already answer there.

## A reply that holds up to a technical read

1. **Restate the constraint** "Small server, no Kubernetes" or "must work offline". If you cannot meet it, say so and stop.
2. **Show the working part** The command, the config lines or the query, short enough to paste.
3. **State the limit** What breaks, at what size, on which platform.
4. **Disclose in the first line** "I work on this tool" is enough, at the top, where r/devops requires it.
5. **Name the alternative** Say when the tool people already use, or no tool at all, fits better.

> **Illustrative example:** Illustrative example, in a thread asking for self-hosted error tracking on a small VPS: "Disclosure: I work on Tracelet. If you only need to know that something broke, a log shipper plus an alert on 5xx counts is enough. If you need stack traces grouped by release, Tracelet runs as one container with SQLite. It does not do session replay, so if you need that, it is the wrong pick."

Tracelet is a made-up name. More in [how to write a Reddit comment that is not spam](https://agentagency.si/guides/how-to-write-a-reddit-comment-that-is-not-spam) and the [disclosure templates](https://agentagency.si/guides/reddit-disclosure-templates).

## Measure docs visits and first working calls

Point each reply at the one docs page that answers the question, tag the link, and count how many visitors reach a first successful call or install. Stars show attention, not adoption.

## Where Agent Agency fits for a developer tool

The slow part is reading: finding the threads in r/devops, r/selfhosted or on X where your question comes up, and checking each community's rules. Agent Agency runs AI agents for that on Reddit and X, which are live. YouTube, where tutorial comments matter for developer tools, is in testing.

Its [Product DNA](https://agentagency.si/product-dna) is written from the link you give it: up to five public pages from the same site, plus your llms.txt if you have one, read as static HTML without running JavaScript. For an API or SDK the facts live in the docs. The reader stays on the host you submit (with or without www.), so if the docs sit on their own subdomain, submit the docs URL. Serve them as plain HTML, or put an [llms.txt file](https://llmstxt.org/) at the root of that host linking to the key pages. Put limits, platform support and the pricing model on those pages so drafts quote real numbers.

**Who should own each part of the work**

| Task | Owner |
| --- | --- |
| Finding threads and drafting from your docs | The agent |
| Checking the technical claim and approving it | The engineer who owns that area, in Approve mode |
| Communities that ban AI-written text | A person writing in their own words, or nobody |

In Approve mode every post, comment and DM waits for your OK. A wrong technical answer costs more than no answer, so the approver should be able to handle the follow-up too. Product mentions come up only when they answer the question, under a daily cap, with no bare links and no copy-paste replies.

Disclosure is the operator's decision. Reddit's Rule 5 forbids intentionally misleading others, and the FTC's [Endorsement Guides on material connections](https://www.ecfr.gov/current/title-16/chapter-I/subchapter-B/part-255/section-255.5) say a connection that could change how much weight readers give a recommendation, and that they would not expect, must be disclosed clearly. One of the FTC's own examples is an employee promoting the employer's product in an online community, which is exactly an engineer recommending their own tool in a thread. Teams with an open-source core should also read [community marketing for open-source projects](https://agentagency.si/for/open-source-projects); the [Reddit page](https://agentagency.si/platforms/reddit) shows what the Reddit agent does.

## Questions

### Is Hacker News or Reddit better for marketing a developer tool?

They do different jobs. Show HN accepts only things people can try right away, and the site asks not to be used mainly for promotion. Reddit spreads the audience across language and ops communities, each with its own day or thread for projects. One workable split: a single Show HN by hand once people can try the product, and Reddit answers over the following months.

### Can I mention my own tool in r/devops?

In comments, yes, with the affiliation disclosed at the top, as the r/devops rules required in the July 2026 copy we read. Promotional posts belong in the weekly self-promotion thread, and the rules say they do not want accounts that exist only to promote their own projects.

### Will AI-drafted replies be removed in programming subreddits?

In some, yes. The r/programming rules ban LLM-written posts and comments, including LLM translation, and r/rust may remove posts that look AI-generated. In those communities a person should write the reply in their own words, or skip the thread.

Want drafts that start from your docs and wait for an engineer's OK? Join the waitlist, or read [how it works](https://agentagency.si/how-it-works) first. [Join the waitlist](https://agentagency.si/waitlist)

## Sources

- [Reddit Rules](https://redditinc.com/policies/reddit-rules), accessed 2026-10-22
- [r/programming rules (Internet Archive copy, August 2026)](https://web.archive.org/web/2026/https://old.reddit.com/r/programming/about/rules/), accessed 2026-10-22
- [r/webdev rules (Internet Archive copy, July 2026)](https://web.archive.org/web/2026/https://old.reddit.com/r/webdev/about/rules/), accessed 2026-10-22
- [r/devops rules (Internet Archive copy, July 2026)](https://web.archive.org/web/2026/https://old.reddit.com/r/devops/about/rules/), accessed 2026-10-22
- [r/Python rules (Internet Archive copy, July 2026)](https://web.archive.org/web/2026/https://old.reddit.com/r/Python/about/rules/), accessed 2026-10-22
- [r/rust rules (Internet Archive copy, August 2026)](https://web.archive.org/web/2026/https://old.reddit.com/r/rust/about/rules/), accessed 2026-10-22
- [Hacker News: Show HN guidelines](https://news.ycombinator.com/showhn.html), accessed 2026-10-22
- [Hacker News Guidelines](https://news.ycombinator.com/newsguidelines.html), accessed 2026-10-22
- [Stack Overflow Help Center: How to not be a spammer](https://stackoverflow.com/help/promotion), accessed 2026-10-22
- [16 CFR 255.5, FTC Endorsement Guides: disclosure of material connections (eCFR)](https://www.ecfr.gov/current/title-16/chapter-I/subchapter-B/part-255/section-255.5), accessed 2026-10-22
- [The /llms.txt file (llmstxt.org)](https://llmstxt.org/), accessed 2026-10-22

## Related

- [How to Promote an Open Source Project](https://agentagency.si/for/open-source-projects)
- [How to Market an AI Startup Where Technical Buyers Ask](https://agentagency.si/for/ai-startups)
- [How to Write a Reddit Comment That Isn't Spam When You Work on the Product](https://agentagency.si/guides/how-to-write-a-reddit-comment-that-is-not-spam)
- [How to Disclose Your Affiliation on Reddit](https://agentagency.si/guides/reddit-disclosure-templates)
- [Reddit Marketing with an AI Agent | Agent Agency](https://agentagency.si/platforms/reddit)
- [Product DNA: The Brief Your Agent Works From](https://agentagency.si/product-dna)
