Launch Playbook

How to Launch
a Developer Tool.

Developer-tool launches have their own physics. The audience expects technical artifacts, the channels reward credibility over reach, and the launch either lands within 48 hours or quietly dies. An 8-week playbook from a 12-year DevTools PMM.

By Daria Dovzhikova · Updated May 2026

TL;DR

  • Eight-week timeline. Two weeks of positioning, three weeks of artifact production, two weeks of pre-launch, one week of launch and follow-through.
  • Three artifacts decide whether it lands: a docs landing page with a working quickstart, a substantial technical blog post, and a working code sample on GitHub.
  • The launch either lands within 48 hours or quietly dies. Most failures are positioning and artifact failures, not channel failures.

Why DevTools launches are different

A generic B2B SaaS launch optimizes for press coverage, analyst pickup, and pipeline. The audience does not evaluate the product during the launch; they read the press, take a meeting, and decide later. A developer-tool launch is the opposite. The audience reads the announcement, opens the docs in a new tab, tries the quickstart, and decides within ten minutes whether the product is interesting enough to come back to. The launch artifacts are the product evaluation surface, not a marketing throwaway.

That changes what gets prioritized. The press hit is downstream of the docs being good. The pipeline is downstream of the activation funnel surviving the launch traffic. The analyst pickup, if it happens at all, comes from the technical content being correct enough that analysts trust it. The artifacts come first; everything else is amplification.

The companion playbook in product launch checklist lays out the artifact-by-artifact requirements in checklist form. This page is the narrative version with the timeline reasoning. The go-to-market strategy reference covers how launches fit into the broader GTM motion.

The 8-week timeline

Five phases, each with a definite output and a definite owner. Compressing any phase below its minimum buys speed at the cost of artifact quality, which is the same as buying a softer landing.

Phase 01

Weeks -8 to -6: Positioning & narrative

Lock the launch positioning: what the new capability is, who it is for, what it is instead of, why it matters. Customer interviews to confirm the framing. Founder sign-off on the narrative before anything ships into production planning. This is the work that does not look like launch work but determines whether the launch lands.

Phase 02

Weeks -6 to -3: Artifact production

The three artifacts: docs landing for the new capability (with a working quickstart), one substantial blog post (technical, founder or PMM byline), one working code sample on GitHub. Optional fourth artifact: a benchmark, original research piece, or launch video if the launch deserves the investment. Sales enablement materials in parallel.

Phase 03

Weeks -3 to -1: Pre-launch & seeding

Brief the sales team, brief a small circle of friendly community members and partners (under embargo if it matters), prepare the Hacker News submission if applicable, set up tracking for the launch cohort, do a final fact-check pass on every artifact. This is also when most launches catch their last bugs in the docs and onboarding.

Phase 04

Week 0: Launch

Ship the docs page, publish the blog, drop the GitHub sample, send the launch email, submit to Hacker News at a thoughtful time, brief press if relevant. Founder and PMM in the comments for the first 6 hours answering questions in good faith. Engineering on standby for the docs feedback that will arrive in the first 24 hours.

Phase 05

Weeks +1 to +4: Activation & follow-through

Track the launch cohort against activation. Publish the follow-up content (case studies, tutorials, integration guides) that converts launch attention into sustained signal. Update the docs as community questions reveal gaps. Brief the sales team weekly on the new objections and use cases coming out of the launch traffic.

The three artifacts that decide whether it lands

Every launch has dozens of artifacts in production. Three of them carry most of the weight. If these are excellent, the rest can be modest and the launch still works. If these are weak, no amount of amplification recovers the landing.

A docs landing page with a working quickstart. Not a marketing page that links to docs. A docs page that is the destination, with a quickstart a developer can complete in under five minutes and end with the product doing something useful. This is the activation surface. The docs landing for a launched capability is the highest-leverage artifact in the entire launch.

One substantial technical blog post. Written by the founder, the engineering lead, or a senior PMM with technical credibility. 1,500-3,000 words explaining what the capability is, why it was built, what tradeoffs the team made, and what the next steps look like. This is the post that gets discussed on Hacker News. Fluff loses; specificity wins. The developer marketing reference covers what specificity looks like in practice.

A working code sample on GitHub. Public repo, MIT or Apache license, README that runs, sample data included. This is the artifact developers fork to evaluate. If the sample is awkward to clone, the evaluation never happens. GitHub remains the largest discovery surface for developer-first products — the 2024 Octoverse report puts the platform at over 518 million public projects (GitHub Octoverse 2024), and a working sample is the artifact that converts incidental attention into evaluation.

Channels: where to launch

Hacker News is the canonical channel for most developer-tool launches. Submit at a thoughtful time, with the title structured as the artifact (Show HN: [Product] — one-line description of what it does). Stay in the comments for the first six hours answering questions in good faith. Do not respond defensively to criticism; the audience reads the responses more carefully than the post itself.

The relevant subreddits, if there is a genuine one. r/programming for generalist relevance, the language-specific subreddit if the tool is language-scoped, the use-case subreddit (r/devops, r/MachineLearning) when applicable. The same earned-presence rule applies: posting without a contribution history is read as a self-promotion attempt.

The team's mailing list and existing community surfaces are usually the most reliable activation drivers. The newsletter audience is already friendly; convert them first, treat the rest as upside. Twitter / X works for amplification once one of the above lands, less so as the originating channel for a serious launch.

Product Hunt is fine but less load-bearing for a developer-tool launch than a SaaS launch. Useful for self-promotion of a free tool or a developer-adjacent SaaS product; not the primary channel for a serious technical launch.

Common launch mistakes

  1. Treating the docs landing as an afterthought. The docs landing is the launch. Everything else is a referral to it. Underinvesting here collapses the funnel.
  2. Skipping the positioning work. Eight weeks is enough time to do the positioning if you start at week minus-eight. Compressed launches skip this and the artifacts arrive without a coherent narrative.
  3. Letting marketing write the technical post. The post should be in the voice of someone who built the thing. A polished marketing writer rewriting an engineer's draft is fine; replacing the engineer's draft is not.
  4. Forgetting sales enablement. Inbound spikes for a week after launch. If sales is not equipped to convert the spike, the launch produces signups but no pipeline.
  5. Not staying in the comments. The first six hours on Hacker News are the entire launch. If the team is not visible in the thread, the launch shows up as anonymous marketing instead of as a team that built something.
  6. Optimizing the 48-hour metrics, not the 30-day metrics. Activation and retention from the launch cohort matter more than the front-page placement.

Why the enterprise playbook does not transfer cleanly

The enterprise DevTools launch playbook is built around a team of five to ten people working a coordinated eight-week timeline. PMM owns positioning, engineering ships docs, DevRel handles community presence, sales enables the AEs, and the founder shows up at the right moments. A solo founder cannot run that playbook at the same quality; trying to do everything at half-quality is the most common cause of soft indie launches.

The fix is not to invent a separate playbook. The fix is to take the enterprise playbook, identify which pieces actually move the launch, and aggressively cut the rest. The audience does not care that the launching team is one person; it cares about the same artifacts (working code, clean docs, a substantial post, a credible founder in the comments) regardless of the team size behind them.

The Indie Hackers community has documented hundreds of launches at this scale; the patterns that work are remarkably consistent. The five priorities below are the intersection of that pattern set with the DevTools-specific physics.

Five priorities for a solo DevTools launch

Ordered by leverage. If you can only do three, do the first three. Each priority is a finite piece of work, not a vague aspiration.

Priority 01: Positioning before anything else

Same discipline as a venture-funded DevTools launch, who is this for, what is it instead of, why does it matter. The solo-founder constraint actually helps here: there is no marketing team to dilute the statement, so the founder can hold the line on specificity. Skip this and the rest of the work has no anchor. The positioning guide covers the four inputs.

Priority 02: The three artifacts

Docs landing with a working quickstart. One substantial technical post (1,500-3,000 words). A working code sample on GitHub with a README that runs. These are the three pieces of the launch a solo founder can ship to the same quality bar as a Series-A team, and they are also the three pieces that decide whether the launch lands. Everything else is amplification on top.

Priority 03: Day-of-launch presence

Hacker News, Indie Hackers, Product Hunt, and the relevant subreddit. The founder in the comments for the first six hours, answering questions in good faith. The audience evaluates the team through the responses; an absent founder reads as 'this is a marketing post' even when it is not. This is the single most important six-hour window of the launch.

Priority 04: 30-day follow-through

The launch cohort matters more than the launch day. Track activation, respond to issues, ship the follow-up content that converts launch attention into sustained signal. Most solo-founder launches die in week three because the founder pivots back to shipping features and the launch traffic gets no follow-up. Plan for the follow-through before launch day arrives.

Priority 05: One distribution channel, done consistently

A newsletter, a YouTube channel, a Twitter / X account, a writing cadence on the company blog, pick one and run it for at least twelve months. Founder distribution compounds; it is the cheapest GTM channel a solo founder will ever own. Pieter Levels has documented this pattern extensively on his own site (the build-in-public arc and the year-long writing cadence are both visible there); the principle generalizes far beyond his specific category.

The author

Daria Dovzhikova is a fractional PMM with 12 years inside developer-first companies, including 7 years at JetBrains and senior roles at Lightrun and Odigos. She has run launches across IDE extensions, developer platforms, and observability products, including the launches that landed and the ones that did not. For more on what the role does day to day, see developer relations consultant or the about page.

FAQ

How long does a developer-tool launch take to plan?

Six to eight weeks for a credible major release. Anything shorter usually means the team is reusing a previous launch's content templates and reskinning them, which the audience notices. A small feature launch (a new SDK language, a new region) can be done in two to three weeks; a category-defining launch can run twelve weeks if it includes original research or a benchmark methodology.

Should we launch on Hacker News or Product Hunt?

Hacker News is the right surface for most developer-tool launches if the product is technical enough to interest the audience and the founder has at least a small history of contribution. Product Hunt is fine for SaaS-adjacent launches and useful for self-promotion of a free tool. Both are conditional on the launch having a real artifact behind it. Hacker News submitting an empty marketing page is a fast way to get downvoted and quietly remembered.

What is the difference between a feature launch and a product launch?

Feature launches add capability to an existing product and serve the existing audience; the artifact is usually docs + blog + in-app announcement. Product launches introduce a new product or a category-defining capability and target net-new audience; the artifact set expands to include a landing page, a launch video, sales enablement, and usually some original research or a benchmark. Treating a product launch as a feature launch is the most common cause of a soft landing.

How do we measure whether a launch worked?

Three signals at the 48-hour mark, three at the 30-day mark. 48-hour: new signups attributable to the launch, organic mentions in the relevant community, and inbound from at least one named target account. 30-day: activated developers from the launch cohort, retained weekly active developers from that cohort, and at least one sales conversation that cites the launched capability as the trigger. PR mentions and tweet counts are vanity metrics for a developer-tool launch.

What does a developer-tool launch cost?

Most of the cost is internal time: PMM, engineering on docs and code samples, DevRel on community presence, founder on the original content. External costs are usually small — a video, a launch landing page, possibly a paid promotion. Total external spend on a credible major launch ranges from $5K to $30K depending on production quality. The team-time cost is much larger; underbudgeting it is the cause of most underwhelming launches.

Can a solo founder actually run a developer-tool launch?

Yes, with one important constraint: the founder is the entire team during launch week, so the launch has to be sized accordingly. An eight-week launch with three or four artifacts is realistic. The mistake is trying to replicate a venture-funded launch (paid amplification, conference presence, sales enablement, analyst briefings) without the team to support it. The pieces that matter most, a working quickstart, a substantial post, and visible founder presence on the day of launch, are the pieces a solo founder can actually deliver well.

What does an indie hacker skip from the enterprise DevTools launch playbook?

Skip: sales enablement (until there is a sales motion to enable), analyst briefings, press tours, paid amplification, multi-channel coordinated rollout, the launch video unless the founder is comfortable on camera, and most of the launch ops (briefing docs, war room, internal comms). Keep: positioning, the three artifacts (docs landing with quickstart, technical post, working code sample), staying in the comments on day one, the activation funnel, and the 30-day follow-through. The shortlist is small on purpose; a solo founder cannot ship more than that to the same quality bar.

Launch coming up?

Run the launch with someone who has done this before.

Productized launch plan, sales enablement, artifact production support. Fractional PMM with a launch track record in DevTools, observability, and developer infrastructure.

See services

Ready when you are.

Discovery calls are 30 minutes. First one's on me.

Book a 30-minute call