For app builders & vibe coders

The code comes first. Your app can still get seen.

The simplest way to market your app with short videos is to talk about why you built it. NoShotList makes that a 10-minute job: Remy, an AI video producer, asks about the problem, the build and what broke while your phone films. Your best answers come back as captioned shorts, ready to review and post.

Updated

Illustration: an app builder at his desk talking with Remy on his laptop while his phone films him from beside the screen.

The short version

Why builders ship every week and post nothing

Because shipping feels like progress and posting feels like a second job. Whether you build in Cursor, Claude Code, Lovable, Bolt or Replit, the loop is the same: you can ship a feature before lunch, but a video means picking a topic, writing a script, setting up a camera and editing. So it waits until the next feature is done. Then the next one. The code comes first, and nobody’s seen it yet.

Most indie hacker marketing and vibe coding marketing advice says “just post” and skips the part where you freeze. Three things stop most builders:

Here’s the uncomfortable part: nobody uses what nobody sees. People try the apps they’ve already seen. If you’re asking how to get users for your app, being seen talking about it is the step most builders skip. NoShotList turns that step into a 10-minute conversation.

What a session sounds like

You sit at your computer. Remy talks through your speakers (headphones work too), and your phone stands right beside your screen and films. Before you record, Remy learns your app — from your website, or by brainstorming with you — who it’s for and what problem it solves. Then it asks, one question at a time:

  1. RemyWhy did you start building this app?
  2. YouHonestly? I kept dropping my own habits, and every tracker felt like homework.
  3. RemyKeep going. What did you build instead?
  4. YouOne that takes five seconds a day. That’s the whole point.
  5. RemyHere’s a good way in — start with the problem. What made you open a new project that night?
  6. YouI’d just broken another streak, and I thought: tracking a habit shouldn’t take more effort than the habit.
An example exchange. Remy adapts its questions to your app, your users and what you told it about what you’re building.

You answer the way you’d explain it to a friend at a meetup — no script, nothing memorized. If a line comes out wrong, say it again. The pipeline knows the timestamp of every word you said, keeps your cleanest take of each line, cuts the “ums,” tightens the pauses, adds captions and puts your own opening line on the title card. About 10–12 minutes of talking gives you about 3 shorts.

Why I’m building this
Rebuilt it four times
Day one in public
Illustration: three captioned vertical shorts cut from one session with an app builder.

How to market your app with short videos: what to talk about

Talk about the build, not just the product. Features change every week; why you built it, the problem you felt and what you learned along the way don’t — and those are the parts a screenshot can’t carry. Remy picks the topics, starting from hook and structure patterns measured across a library of decoded creator shorts and adapted to your app. When it researches your niche, it looks for short videos watched by the people who’d use your app, not just other developers.

These are the kinds of shorts that come out — each opens on a line you’d actually say:

  1. The problem story

    Open with “Every habit app I tried felt like homework. So I built one that takes five seconds a day.”

    People look for fixes to problems, not for products. Open on the pain and the right users recognize themselves.

  2. Why you built it anyway

    Open with “There are a hundred apps that do this. Here’s why I built another one.”

    It answers the first objection before anyone types it in the comments.

  3. What broke

    Open with “I shipped a login bug in launch week. Here’s what it taught me.”

    A bug story is honest, specific and easy to follow — the opposite of a feature list.

  4. The lesson

    Open with “I rebuilt my onboarding four times. The fourth version is the shortest.”

    Leading with the number stops the scroll, and the lesson is useful even to people who never use your app.

  5. Launch day

    Open with “Today it’s live. Here’s who it’s for — and why I almost didn’t ship it.”

    A launch with your face on it gives people a person to root for, not just a link.

  6. Before and after, in your own workflow

    Open with “This used to take me twenty minutes every morning. Now it takes five seconds.”

    You tell the before and after — share your screen live with Remy for a moment, or add your own clip after (more on that below).

  7. What you cut

    Open with “I deleted my favorite feature this week. Nobody was using it.”

    It shows how you make decisions, which is what early users are really betting on.

We recommend filming your founder story first — see how to make a founder story video. For more topics, see these build-in-public video ideas, each with an opening line.

Can you show your app on screen? Screen shares and cutaways, explained

Yes, for a moment inside the conversation. While Remy is filming you, a “Show something” button lets you share your screen — one window is clearest, for up to 3 minutes at a time — or drop in a photo or a short clip of your app (JPEG, PNG, WebP or HEIC photos; MP4, MOV or WebM video, up to 25 MB each). Remy reacts when you share, and what you showed can appear next to you in the finished short as a split-screen or picture-in-picture cutaway — placed where it fits what you were saying, not guaranteed on every line.

What it still isn’t: a full screen recorder or product-demo editor. NoShotList doesn’t run a walkthrough on its own, generate B-roll, or see your screen unless you click Share for that one moment — and the share itself doesn’t capture audio. If what you need is a complete narrated tour of your app rather than a moment inside a talking short, record that yourself and pair it with a NoShotList short:

Other tools are better at the bigger jobs, and it’s worth being straight about which:

NoShotList is for the talking part, with a screen share or clip for a moment inside it. It pairs well with a full screen recording; it doesn’t replace one.
What you needThe better pickIs it really you?
A full narrated product walkthrough or demo videoA screen recording you make yourselfYour screen, not your face
Clips from a stream, podcast or long video you already recordedA clip tool like OpusClip, Klap or VizardYes, if you were on camera
A video with no human on cameraAn AI avatar tool like HeyGen or SynthesiaNo — a synthetic presenter reads a script
A script you already wrote, read word for wordA teleprompter appYes, reading
You explaining why you built it, what broke and what you learned — your app on screen for a moment if it helpsNoShotListYes, talking

If you already stream your builds or record a podcast, a clip tool is built for you — see how NoShotList differs from OpusClip. If you’re weighing a synthetic presenter against filming yourself, see AI avatar vs filming yourself. And if you have no footage at all, that’s exactly where NoShotList starts: short-form video with no footage.

Where to post your build-in-public videos

Post the same vertical file wherever your future users already scroll, and change only the words around it. Every short is a 1080×1920 MP4 you download and post yourself — NoShotList doesn’t publish or schedule anything for you.

One session’s shorts can go to every channel. Only the text around the video changes.
WhereWhat to post thereOne tip
XYour build-in-public updates: what you shipped, what broke, what you learnedUpload the video itself into your thread rather than a link, with the one-line takeaway as the post.
LinkedInThe problem story and the lessons — especially for B2B and SaaS toolsAdd two or three lines of context above the video so it makes sense before anyone presses play.
TikTokThe problem story and your before and after, told for the people who have the problemSay the problem in the first sentence. Your title card is that sentence.
YouTube Shorts and Instagram ReelsThe same shortsTitle each one with the problem, in the words your users would type into a search.
Product HuntLaunch day and why you built itIn your maker comment, link the short where you explain why you built it — it answers the first question people ask.

If you’re wondering how to promote your SaaS on TikTok specifically, the same rule applies: talk to the person with the problem, in their words, not to other developers. A builder explaining a problem they felt themselves comes across as a person, not an ad.

Built for camera-shy founders who’d rather be coding

Most camera-shy founders aren’t shy about their app — they’re shy about the lens. NoShotList is set up so you never have to talk to it.

Look at Remy, not the lens

Your phone sits beside your screen, about 15–20° off head-on. You talk to Remy on the screen, which gives you the podcast look.

One line at a time

No script, no shot list, nothing to memorize. Remy asks, sometimes suggests a way in, and you answer from memory.

Retakes cost nothing

Stumble, stop, say it again. The pipeline keeps your cleanest take of each line and drops the rest.

Fits between commits

A session is about 10–12 minutes at your desk. Remy checks the framing and light before you record — no ring light or editing software needed.

Only your own words

Your voice is never synthesized, and your words are never spliced into a claim you didn’t make. It’s really you, not an AI avatar.

You approve everything

Shorts arrive ready to review; anything that might be off is flagged “Needs review.” Nothing goes out until you post it.

More on this in our guide to getting over camera shyness.

How much does it cost?

NoShotList is an invite-only beta. Once you’re invited, your first session is free — up to 20 minutes with Remy, no card — which makes about 3 shorts. After that, Solo is $49/month (or $39/month billed yearly) for 60 voice minutes: about 4 sessions and 12 shorts a month, roughly three a week. Beta members can lock in Solo at $29/month for life (first 100). Running more than one app? Pro covers up to 3 businesses. Cancel anytime, and you keep every short you’ve made. Full details are on the pricing page.

Questions

What’s a good way to post about my app on social media if I hate being on camera?

Talk to a person instead of a lens. With NoShotList, Remy asks you questions from your screen while your phone films from beside it, so it feels like explaining your app to a friend. You never memorize anything, and your cleanest take of each line is kept. If you don’t want your face shown at all, an AI avatar tool is the other route — but it isn’t you.

How do indie hackers make build-in-public videos, not just tweets or screenshots?

Turn the updates you already tweet into short talking videos: what you shipped, what broke, what you learned and why you’re building it. With NoShotList, a 10–12 minute conversation with Remy becomes about 3 captioned shorts. Post a short in your thread; when an update needs showing, share your screen while you talk and it can appear in the short as a cutaway.

What’s a low-effort way for a vibe coder or indie hacker to start posting short-form video regularly?

Sit down for one short session a week and post what comes out. On NoShotList’s Solo plan, 60 voice minutes a month is about 4 sessions of 10–12 minutes and about 12 shorts — roughly three a week. Start with your founder story, then let Remy pick the next topics.

Can NoShotList record my screen or make a demo of my app?

It can show your screen for a moment, not run a full demo. While Remy films you, you can share your screen (one window, up to 3 minutes) or drop in a photo or short clip of your app, and it can appear next to you as a cutaway in the finished short. For a complete narrated walkthrough, record that yourself and pair it with a talking short — lead with the short and put the recording in the reply, or join them in an editor you already use.

Do I need a script or a list of features to talk about?

No. Remy learns your app before you film — from your website or by brainstorming with you — then asks one question at a time. You answer in your own words. If you freeze, it suggests a way in, like starting with the problem or leading with a number.

Does NoShotList post to X, TikTok or LinkedIn for me?

No. Your shorts arrive ready to review as vertical MP4 files. You download them and post them yourself — on X, LinkedIn, TikTok, YouTube Shorts or Instagram Reels, or as a link in your Product Hunt maker comment.

Is my voice or face generated by AI?

Never. Your voice is never synthesized, Remy’s voice never ships in a short, and it’s really you on camera — not an AI avatar or digital twin. Shorts are cut only from your own whole sentences.

Stop putting it off. Start talking.

NoShotList is an invite-only beta. Request access with your email; once you’re invited, your first session is free: up to 20 minutes with Remy, no card.