The Psychology of Milestones: Why Celebrating Small Wins Matters
Why your brain needs you to acknowledge progress, even when it feels small
I hit $38 in monthly recurring revenue last week.
Thirty-eight dollars. Not thirty-eight thousand. Just $38.
And I made a badge for it.
Some people might think that’s silly. “Wait until you have something real to celebrate,” they’d say. But here’s the thing: they’re wrong.
The Science of Small Wins
There’s a concept in psychology called the Progress Principle, studied extensively by Teresa Amabile at Harvard Business School. Her research found that of all the things that can boost emotions, motivation, and perceptions during a workday, the single most important is making progress in meaningful work.
Not finishing work. Progress in work.
This is huge for founders. We’re often so focused on the end goal — $10K MRR, 100K users, the big exit — that we forget to acknowledge the steps along the way. And that’s a mistake.
Why We Skip Celebrations
Founders are notorious for moving goalposts:
- “I’ll celebrate when I get my first user” → Gets first user → “I’ll celebrate when I get my first paying customer”
- “I’ll celebrate at $1K MRR” → Hits $1K → “I’ll celebrate at $5K”
- “I’ll celebrate when I quit my job” → Quits job → “I’ll celebrate when I’m profitable”
The celebration never comes. There’s always another milestone ahead.
This isn’t just about being humble. It’s self-sabotage. You’re training your brain that no achievement is ever enough.
The Dopamine Problem
Your brain runs on dopamine. When you accomplish something and acknowledge it, you get a dopamine hit. That dopamine reinforces the behavior that led to the accomplishment.
But if you never acknowledge your wins:
- No dopamine
- No positive reinforcement
- No motivation to continue
- Burnout
It’s a vicious cycle.
The Fix: Ritualized Celebration
The solution isn’t to throw a party every time you get a signup. It’s to create small rituals that acknowledge progress without breaking your flow.
Here’s what works:
1. Visual Markers
Create something visible that marks your progress. This could be:
- A badge you display
- A chart on your wall
- A screenshot saved to a “wins” folder
- A progress bar somewhere visible
I built HackerBadges specifically for this. When I hit a milestone, I create a badge and share it. It takes 30 seconds, but it gives my brain the “yes, this matters” signal it needs.
2. Public Acknowledgment
Building in public isn’t just for audience growth. It’s for accountability and celebration.
Get Pritam Ghosh’s stories in your inbox
Join Medium for free to get updates from this writer.
When you tweet “Just hit $500 MRR 🎉”, you’re not just informing the world. You’re:
- Cementing the win in your memory
- Getting social validation (which releases more dopamine)
- Creating a record of your journey
3. Milestone Definitions
Pre-define what counts as a milestone for you:
StageMilestonesPre-revenueFirst user, first feedback, first bug reportEarly revenueFirst dollar, $100 MRR, $500 MRRGrowth$1K, $2.5K, $5K, $10K MRRScale$25K, $50K, $100K MRR
Having clear milestones means you know when to celebrate. No ambiguity.
4. Failure Milestones
This one’s counterintuitive, but important: celebrate failures too.
Your first refund? Milestone. Your first pivot? Milestone. Your first $0 MRR month? Milestone.
Why? Because surviving failure is itself progress. You’re still here. You’re still building. That matters.
The Real Reason I Built HackerBadges
I could tell you I built HackerBadges because I saw a gap in the market. That’s partly true.
But the real reason is simpler: I needed it.
I was building in public, hitting small milestones, and feeling like none of it mattered. I’d screenshot my Stripe dashboard, feel a brief moment of satisfaction, then immediately think about the next goal.
The badge changed that.
When I created a visual marker of my progress — something I could look at, share, and point to — it felt real. The $38 wasn’t just a number anymore. It was an achievement.
Try It Yourself
You don’t need a fancy tool to start celebrating milestones. You could:
- Keep a “wins” journal
- Screenshot every milestone
- Tweet your progress (with specific numbers)
- Create a visual wall of achievements
Or, if you want something more structured:
Create your first badge for whatever milestone you’ve hit lately. It doesn’t matter how small. What matters is acknowledging the progress.
Because progress, celebrated, leads to more progress.
And that’s how you build something real.
Building HackerBadges in public. Follow the journey @iPritamX.
Tags: Entrepreneurship, Psychology, Startups, Motivation, Indie Hackers






