DEV Community

kanta13jp1
kanta13jp1

Posted on

Indie Dev Launch Checklist — Product Hunt, HN, and SNS Simultaneous Rollout

Indie Dev Launch Checklist — Product Hunt, HN, and SNS Simultaneous Rollout

A battle-tested checklist for maximizing your first launch. On launch day, decision fatigue is the enemy — everything must be prepared in advance.

Pre-Launch (1 Week Before)

## Infrastructure
- [ ] Production URL accessible (HTTPS required)
- [ ] Error monitoring (Sentry / Supabase Logs) active
- [ ] Automated DB backups configured
- [ ] Rate limiting (Edge Function throttle) set

## Assets
- [ ] OGP image (1200×630px)
- [ ] Demo video (under 60 seconds)
- [ ] 3+ screenshots
- [ ] Tagline (under 60 characters)
- [ ] "3 value propositions" in bullet form
Enter fullscreen mode Exit fullscreen mode

Product Hunt Post Template

## Tagline (under 60 chars)
The AI Life OS that replaces Notion, MoneyForward, and Slack

## Description
【Problem】Too many tools, scattered information
【Solution】Jibun Inc: 21 competitors consolidated into one app
【Differentiation】AI automates daily decision-making

## First Comment (personal intro + backstory)
Hi! I'm Kanta, an indie dev from Japan.
[Background in 100-200 words]
Today only: doubling free plan storage → [URL]
Enter fullscreen mode Exit fullscreen mode

HN Show HN Template

Show HN: [App Name] – [One-line description] ([URL])

[Tech stack: Flutter Web + Supabase]
[Problem in 1 paragraph]
[Numbers: user count / feature count / dev time]
[Invite feedback]
Enter fullscreen mode Exit fullscreen mode

Launch Day GHA Automation

# .github/workflows/launch-day.yml
on:
  workflow_dispatch:
    inputs:
      launch_url:
        required: true

jobs:
  post-x:
    steps:
      - name: Post launch tweet
        run: |
          curl -X POST "$SUPABASE_EF_URL/post-x-update" \
            -H "Authorization: Bearer $SUPABASE_ANON_KEY" \
            -d "{\"message\": \"We launched! ${{ inputs.launch_url }} #buildinpublic #indiedev\"}"
Enter fullscreen mode Exit fullscreen mode

Summary

Infrastructure   → error monitoring + rate limiting set up in advance
Assets           → OGP + video + tagline ready before launch day
Product Hunt     → tagline ≤60 chars + first comment adds human touch
HN               → strict Show HN: format + include technical details
SNS automation   → GHA posts automatically so you focus on responses
Enter fullscreen mode Exit fullscreen mode

On launch day, your only job is to execute. Finish all prep the day before.

Top comments (0)