# How to Build in Public: A Practical Start

> How to build in public without burning out: what to share, where, how often, and how to back it with real numbers. A practical guide for makers.

By Dane Dolph. Published 2026-10-13, updated 2026-10-19 on the makerhandle blog. Tags: Building in public, Guides.

"Build in public" sounds simple: share what you are working on. In practice most people start with enthusiasm, post for three weeks and go quiet. Here is a setup that lasts. For the definition, see [what building in public means](https://makerhandle.com/glossary/build-in-public).

## Decide what you will share

Before your first post, decide three things:

1. **The cadence.** Weekly is sustainable for most people. Daily is not.
2. **The format.** The same structure every time makes updates easy to write and easy to read.
3. **The numbers.** Pick one or two you will report every time, even when they are bad.

A good default update has four parts: what shipped, one lesson, one number, what is next. It takes ten minutes to write.

## Pick numbers you can keep sharing

The most common mistake is sharing numbers only when they are good. Readers notice the silence. Pick metrics you are willing to show in a bad month:

- **Revenue**: [MRR](https://makerhandle.com/glossary/mrr) for subscriptions, or the last 30 days of sales for everything else
- **Users**: signups, active users or customers
- **Traffic**: visitors to your site or page

If revenue feels too personal, start with users. You can add revenue later. See [MRR vs last 30 days: which to show](https://makerhandle.com/blog/mrr-vs-revenue-which-to-show).

## Make the numbers checkable

Screenshots are easy to fake and go stale the moment you post them. A link to a live, verified number is better:

- connect Stripe, Paddle, Lemon Squeezy, Gumroad, RevenueCat or Shopify to a page that shows **verified revenue** with read access
- turn on a **public stats page** for traffic
- keep both on one link that you add to every update

On makerhandle, verified revenue and an optional [public stats page](https://makerhandle.com/features/public-stats) live on the same page as your projects. Read [how to run an open startup page](https://makerhandle.com/blog/open-startup-page).

When you do hit a milestone, a clean image travels further than a cropped dashboard. The free [revenue card generator](https://makerhandle.com/tools/revenue-card) turns your MRR and a few months of history into a card sized for X or LinkedIn, then point the post at your verified page.

## Choose where to post

Go where your likely users already are, not where builders are:

- **X and Bluesky** for developer and indie audiences
- **LinkedIn** for B2B products
- **Indie Hackers** and relevant subreddits for longer write-ups (read each community's self-promotion rules)
- **A newsletter** for the people who want every update

Post the same update everywhere, adapted slightly, and point every post to one link. Tag those links with UTM parameters so you can see which platform sends people. See [UTM tracking for your link in bio](https://makerhandle.com/blog/track-link-in-bio-clicks-utm).

## Share the failures too

The posts that build the most trust are often the ones about things that did not work: a launch that flopped, a feature nobody used, a project you shut down. Give dead projects an honest status like **Discontinued** rather than deleting them. Your track record is more interesting with them. Read [building in public: sharing revenue and failures](https://makerhandle.com/blog/building-in-public-revenue-and-failures).

## Protect your energy

- Write updates in batches if you need to.
- Skip a week rather than forcing a post. Say so next time.
- Do not reply to every comment.
- Keep anything that would help a direct competitor more than your users to yourself.

## A two-minute setup

Make one page with your projects, their status and their numbers, put it in every bio, and link it from every update. makerhandle is free for five projects and built for exactly this. See [makerhandle for building in public](https://makerhandle.com/for/build-in-public).

---

Source: https://makerhandle.com/blog/how-to-build-in-public
makerhandle: makerhandle is a link in bio for makers and founders: every project with its status and revenue verified from Stripe, Paddle and more.
